58 / 39 / 23
Регистрация: 09.02.2020
Сообщений: 189
|
||||||
1 | ||||||
действительное число в нормализованной форме16.11.2020, 22:07. Просмотров 912. Ответов 1
Метки нет Все метки)
(
Здравствуйте! Оцените код, подправьте если где-то "плохо" написал.
Задание. представить число в нормализованной форме.
0
|
|
16.11.2020, 22:07 | |
Составьте программу для представления введенного отличного от нуля действительного числа в нормализованной форме Представить действительное число в нормализованной форме Вывести действительное число в экспоненциальной форме со знаком Представление числа в нормализованной форме |
|
1524 / 863 / 368
Регистрация: 07.04.2017
Сообщений: 3,475
|
|||||||||||
16.11.2020, 23:09 | 2 | ||||||||||
![]() Решение
0. Используйте Ctrl+пробел. Больно смотреть на сломанный регистр всех функций.
1. Зачем вы объявляете k как byte ? Вы ничего этим не экономите.Память под эту переменную выделяется на стеке. А память стека невозможно израсходовать, не используя излишнюю рекурсию (и в этом случае экономия 3 байт не поможет. Кроме того, локальные переменные часто выравниваются по битности системы (чтоб их было удобнее читать процессору), поэтому ваша k: byte вполне может занимать 8 байт на 64-битной системе.И процессорной мощности для работы с byte надо больше чем с integer и int64 , потому что современные процессоры не умеют работать с числами из меньше чем 32 бит. Операции вроде k := k+1; заменяются на k := byte( integer(k) + 1 ) , то есть кучу лишних действий.2. Секция var до begin это прошлый век. Переменная должна объявлятся на строчке со своим первым использованием (или как можно ближе к нему).
1
|
16.11.2020, 23:09 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь. Запишите числа в форме с плавающей запятой и нормализованной мантиссой
Представить число 0,625 в формате с разрядной сеткой с плавающей запятой, при нормализованной мантиссе Дано действитёльное число х. Получить целую часть *) числа х; затем — число х, округленное до ближайшего целого; затем — число х без дробных цифр.
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |