![]() |
А как?
как округлить число до 0,1 ?
например: из 15,44444444444444 сделать 15,4 а еще в программе кнопку "далее" приходится нажимать 2 раза |
Ответ: А как?
Сам попробовать немогу, но может так DrawText(1,1,IntegerToString(15,44444):1:1) поексперментируйс :1:1, если это не ошибка. Или же Round(15,4444) или Trunc точно незнаю
|
Ответ: А как?
1. Переводим в текст
2. Берем всю целую часть + следующую цифру после запятой(например str=Copy(str,1,Instr(str,',')+1); где Copy копирует с первого символа до Instr(str,',')+1 которая вернет где находится запятая. 3. Переводим в число |
Ответ: А как?
Рекс, знаешь, что такое "Округление"? Твоим алгоритмом из 1,29 выйдет 1,2 , а не 1,3 , как должно быть. Так что стоит проверять все цифры дробной части (может быть и 1,4444444445 , которая округляется до 1,5)
|
Ответ: А как?
Умножаем на 10, округляем, делим на 10.
Для округления добавляем к числу 0.5 а потом присваиваем целочисленой переменной. |
Ответ: А как?
не понял
|
Ответ: А как?
PHP код:
значит: S*10, trunc/10 как то так? |
Ответ: А как?
Цитата:
|
Ответ: А как?
да не важно как округлять, мне считать со всеми дробными надо, а выводить только округленные
|
Ответ: А как?
Цитата:
|
Ответ: А как?
ну так как сделать то?
|
Ответ: А как?
Цитата:
Люди добрые напишите мне пожалуйста прогу, а я вам за это не множко заплачу $$$... |
Ответ: А как?
Всё чаще вижу на вопрос о помощи ответ $$$! Где же те кто поднимал новичков, где те кто помогал мне без $? Обидно человек просит помощи, а с него денег сбит хотят! Простите за оффтоп.
|
Ответ: А как?
Ему помогли. А он, видимо не понял. Значит ему нужен готовый код, готовый код==деньги
|
Ответ: А как?
GRAY_WOLF, baton4ik - минусую!
он же написал "ну так как сделать то?", а не "ну так сделайте мне!".. |
Часовой пояс GMT +4, время: 05:43. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot