![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2003
Сообщений: 90
|
Допустим, k=1.35456456
Как сделать чтобы k=1.35 ? В помощи нашел Цитата:
Заранее спасибо
__________________
http://nostradamYs.ru |
|
|||||
|
Banned
[+1 08.05.08]
[+4 14.04.08] [+1.3 02.05.08] Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
|
напишите сами...
просто округление после запятой. |
|
|||||
|
Регистрация: Aug 2003
Сообщений: 90
|
Я не понял как это, обьясните пожалуйста
Мне нужно программно, как в моем примере
__________________
http://nostradamYs.ru |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Math.floor, Math.ceil, Math.round
|
|
|||||
|
Цитата:
j = 2
k=1.35456456
j2 = Math.pow(10,j)
n=Math.floor(k*j2)/j2
m=Math.round(k*j2)/j2
trace("Исходное число" +k)
trace("На сколько знаков после запятой "+j)
trace("Без округления "+n)
trace("С округлением "+m)
j = 3
k=1.35456456
j2 = Math.pow(10,j)
n=Math.floor(k*j2)/j2
m=Math.round(k*j2)/j2
trace("++++++++++++++++++")
trace("На сколько знаков после запятой "+j)
trace("Без округления "+n)
trace("С округлением "+m)
|
![]() |
![]() |
Часовой пояс GMT +4, время: 21:34. |
|
|
« Предыдущая тема | Следующая тема » |
|
|