Помощь - Поиск - Пользователи - Календарь
Полная версия: Вещественные числа
Форум «Всё о Паскале» > Pascal, Object Pascal > Теоретические вопросы
AngeLL
Почему вещественное число выводиться на экран следующим образом: 0,344300000000У-01
или -5,44317180000Е+02??? ???
volvo
Потому что это - экспоненциальная форма записи числа... Чтобы вывести число в более привычном виде - задавай формат вывода:

WriteLn(X: 10 :5); { <-- всего выводить 10 цифр, из них 5 - после запятой }
AngeLL
А у учителя глаза не выпадут, когда я так скажу???
Ozzя
А уж как ответишь. Ежели спотыкнешься на слове экспоненциальная,то 100пудово зачет не сдан.
Поверь, я знаю. ;)
Сам не раз отправлял таких спотыкавшихся на пересдачу.
Так что, потренируйся перед зеркалом.

Tan
Вообще почитай лучше как компьютер представляет числа, тогда всё самой будет понятно ешё и объяснишь преподу почему называют экспоненциальным представлениям, тогда возможно его глаза будут похожи на глаза глубоководного краба (фраза Задорнова). Инфу ищи по ключам компьютерная арифметика и стандарт IEEE 754.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.