Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Алгоритмы > Перевод int -> float или float -> int


Автор: liliputochka 13.12.2010, 16:29
Добрый день,
 вопрос такой: нужно перевести число типа int (или целое число) в формат с фиксированной точкой. Пользоваться при этом стандартными средствами языка нельзя. Порядок чисел примерно 2^30.
Возможна и обратная задача (т.е. перевод числа с фиксированной точкой в целое число).

Автор: Akina 13.12.2010, 16:39
Берёшь исходный текст из соотв. библиотеки...

Автор: liliputochka 14.12.2010, 13:50
В файле math.h реализация функции exp2(), которая и осуществляет нужный мне перевод числа, составляет всего 1 строку. В данной строке используются внутренние определения, описание которых я в файлах не нашла.

Автор: Akina 14.12.2010, 14:10
Цитата(liliputochka @  13.12.2010,  17:29 Найти цитируемый пост)
перевести число типа int (или целое число) в формат с фиксированной точкой

Цитата(liliputochka @  14.12.2010,  14:50 Найти цитируемый пост)
exp2(), которая и осуществляет нужный мне перевод числа

 smile 

Я пас...

Автор: liliputochka 15.12.2010, 11:25
Цитата(Akina @ 13.12.2010,  16:39)
Берёшь исходный текст из соотв. библиотеки...

из какой тогда библиотеки взять исходной текст?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)