| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Object Pascal: кроссплатформенные технологии > формат числа заданный переменной |
| Автор: SerGoFun 5.10.2005, 18:43 |
| Кто соображает помогите! Формат числа указывает сколько символов будет отображаться на экране и сколько ячеек памяти будет выделено под какое-либо выражение(результат). Пример writeln('a=',a[b]:3:2[/b]) - - - это значит, что под целую часть будет выделено 2 ячейки памяти одна ячейка под точку и две ячейки под дробную часть т.е. в результате мы получим вместо длинного хвоста округленный вариант. Как можно задать формат числа переменной и вклинить в задачу если например: дана точность до 0,001 то и в результате ответ округлился до тысячных; дана точность до 0,01 то и в результате ответ округлился до сотых, и т.д. заранее благодарен за помощь!!! |
| Автор: Mal Hack 5.10.2005, 19:59 | ||
| Первое число - всего знаков на число, второе - на дробную часть. На днях писал:
|
| Автор: Romtek 7.10.2005, 00:24 | ||||||
10 означает, что надо выравнивать на 10 знаков справа. Если написать так:
Поэкспериментируй с этим, очень удобная вещь. |