PDA

Просмотр полной версии : [Function] floatroundto



m1n1vv
13.01.2018, 07:56
Описание:

Функция округления до заданной точности знаков после запятой.

Параметры:

Float:value - дробное число
round - количество знаков после запятой после округления


Возвращаемое значение:

Число, округленное до заданной точности знаков после запятой.

Код:


stock Float:floatroundto(Float:value, round)
return floatround(value*floatpower(10.0, round))/floatpower(10.0, round)+0.000001;


Пример использования:


main()
{
printf("%.2f", floatroundto(14.86858, 2)); //14.87
}


Автор: m1n1vv

KrutoyKrosch
14.01.2018, 00:03
you function spin my head right round

#этоважно

а автор точно ты?