![]() |
Помогите!
Помогите! Вот фрагмент кода
PHP код:
Сделайте пожалуйста на моем примере, спрашивал в других местах, но нормального ответа не получил, помогите! PS. Про нефть просто так написал :D |
Ответ: Помогите!
По видимому как то округлять надо число перед добавлением к строке.
|
Ответ: Помогите!
это понятно, но КАК?
|
Ответ: Помогите!
S:=((S*10+0.5)-frac(S*10+0.5))/10
|
Ответ: Помогите!
не работает :(
|
Re: Помогите!
// Округление до одного знака после запятой
function round(x: real): real; var f: real; n: integer; begin x := x*10; f := Frac(x); //дробная часть if (f >= 0.5) then x := x - f + 1; if (f < 0.5) then x := x - f; x := x/10; round := x; end; s := Round(s) В настройках поставить floating-point |
Ответ: Помогите!
а у меня вот такая странная хрень получилась. работает без Frac и floating-point ставить не надо. округляет по правилам, вроде.
PHP код:
|
Часовой пояс GMT +4, время: 03:56. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot