| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Как разделить число 9,4058678 на 9 и 0,4058678 |
| Автор: Serhik_z 12.2.2005, 09:31 |
| v:=arctan((t*z)/((w-t/2)*pi))*180/pi; // Угол наклона // 9,4058678 Без дальнейшего ввода в поля Edit Как разделить число 9,4058678 на 9 и 0,4058678 для последующей операции над числом 0,4058678 Или как перевести число в градусы как 9@ 20' 22" сек. |
| Автор: Girder 12.2.2005, 10:32 |
| trunc(9.40588678) Ну а дальше... математика 2-3 класса средней школы |
| Автор: Serhik_z 12.2.2005, 14:53 |
| А можно по подробней trunc(9.40588678) Не приходилось с этим сталкиваться |
| Автор: Fedor 12.2.2005, 15:11 |
| trunc отбрасывает дробную часть и преобразует число в плавающей точкой(real) в целое число (int) |
| Автор: Poseidon 13.2.2005, 04:16 | ||||
По подробнее вот держи
В результате получим x=9, y=0,4058678. Можно конечно воспользоваться и только Trunc, как тут тебе посоветовал Girder
но зачем это, если есть стандартная функция Frac(n), каторая возвращает дробное, представляющее собой дробную часть вещественного n. Именно это нужно, как я понял |