Страница: 1 |
Например после вычислений у меня получилось 34,2937667 мне надо отобразить округленную дробную часть то есть 3 ??
Попробуй так: y = 34.2937667 a = Round(34.2937667, 3) Млин, извени, вопрос не прочитал нормально. Бывает. Подумал что спрашиваешь как округлить. (Хотя, что-бы вернуть округлённую часть тоже можно Round использовать... ) ) dblA=123.456 dblB = dblA-Fix(dblA) Fix() отсекает дробную часть аргумента (округляет до целого с недостатком) Блин, тоже вопросы не до конца читаю! Тогда dblA=123.456 Во! Страница: 1 |
Вопрос: Как вернуть дробную часть числа?
Добавлено: 16.07.03 21:55
Автор вопроса: gsergey
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
Aleksey
Вопросов: 12
Ответов: 35
Профиль | | #1
Добавлено: 16.07.03 22:55
x = Format(y, "0.0")
z = (x - Int(y)) * 10
debug.print z
Номер ответа: 2
Автор ответа:
Justas
ICQ: 259418212
Вопросов: 24
Ответов: 325
Web-сайт:
Профиль | | #2
Добавлено: 17.07.03 00:57
Print a
Номер ответа: 3
Автор ответа:
Justas
ICQ: 259418212
Вопросов: 24
Ответов: 325
Web-сайт:
Профиль | | #3
Добавлено: 17.07.03 05:33
Номер ответа: 4
Автор ответа:
RotesByte
Вопросов: 11
Ответов: 69
Web-сайт:
Профиль | | #4
Добавлено: 17.07.03 11:17
Номер ответа: 5
Автор ответа:
RotesByte
Вопросов: 11
Ответов: 69
Web-сайт:
Профиль | | #5
Добавлено: 17.07.03 11:28
intlB=Round((dblA-Fix(dblA))*10)