вот я и хочу подсмотреть подпрограмму перевода float->int и int->float
вот я и хочу подсмотреть подпрограмму перевода float->int и int->float
Удаление в знак протеста против действий MM
Последний раз редактировалось MacBuster; 27.01.2019 в 08:58. Причина: Удаление в знак протеста против действий MM
на бумаге все у них просто:
9=16*0.5625=2^4+(2^-1*2^-4)
А как программно?
- - - Добавлено - - -
/* по плану следующим открытием у нас будет тот факт */
Ерничать то мы все мастаки.. открытия это всегда здорово, ради этого и живем.
"О сколько нам открытий чудных...", раньше я принимал float как данность, а что там глубже происходит...
В принципе итератор нужно табличкой делать но просто стало интересно.
Я как "самообучающийся транслятор" - знаю "как" и пытаюсь транслировать с "С" на ASM УКНЦ, и даже местами получается
ИНФЫ маловато, для СПЕКА даже книжки для "Чайников" имеются.. а тут действительно сплошные открытия![]()
Последний раз редактировалось S_V_B; 16.12.2018 в 19:36.
До транзисторов там еще далековато.. возможно в глубинах ПЗУ уже есть готовая ПП int_to_float.. дык кто бы знал.
Это я уже заметил, сейчас листаю исходники бейсика Вильнюс, прикольно.. его действительно литовцы написали?
Комменты русские, а метки уж больно специфичные... VISKAS, PNULIS, PLIUS ...
VISKAS кстати по литовски - ВСЕ
Последний раз редактировалось S_V_B; 16.12.2018 в 20:25.
Удаление в знак протеста против действий MM
Последний раз редактировалось MacBuster; 27.01.2019 в 08:58. Причина: Удаление в знак протеста против действий MM
/* Зачем для подобного итератора плавающая точка */
Я знаю что не нужно и сказал про это выше, но там же написал, что просто интересно..
Да и на будущее полезно.. вот пока никто не подсказал про int_to_float буду копать басик.
/* достаточно в самом начале один раз отмасштабировать значение */
пример я сильно упростил, масштабировать придется не раз.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)