![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 22.12.2009
Сообщений: 3
|
![]()
Программа должна выполнять следующее:
Пользователь вводит число с плавающей точкой в дисятичной системе (например 123,45) А программа должна вывести это же число в таком виде: 1,2345Е2 (то есть надо выделить мантиссу и експоненту). Я так понял, что надо перевести введенное число в двоичную систему, а там выделить знак (первый бит), порядок (2-9 бит), и мантиссу (остальные 55 битов). Но как перевести это число в двоичною сиситему? Или надо идти каким-либо другим путем? PS: я не прошу писать мне программу (хотя если кто-то захочет...), а просто дайте пожалуйста подсказки. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 13.12.2009
Сообщений: 272
|
![]()
Друг, ничего преобразовывать и не надо, нужно просто поменят ьфлаги cout, а именно scientific
Код:
Если я помог вам - порадуйте меня, нажмите на весы слева
![]() |
![]() |
![]() |
![]() |
#3 |
Регистрация: 22.12.2009
Сообщений: 3
|
![]()
спасибо, щас буду пробывать. Мне просто надо эту прогу в Борланде написать, там, я так понял, немного по другому. И еще: где можно найти инфу про эти флаги?
|
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 13.12.2009
Сообщений: 272
|
![]() Цитата:
![]()
Если я помог вам - порадуйте меня, нажмите на весы слева
![]() |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
умножение 2-х чисел произвольной длины с плавающей точкой | Ferza | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 24.06.2009 19:24 |
Сравнение чисел с плавающей точкой ? | Ulex | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 11 | 12.04.2008 21:14 |
Преобразование числа с плавающей точкой в строку | Sibedir | Общие вопросы Delphi | 14 | 09.03.2008 21:48 |