|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
округление до трех знаков после запятой
Добрый вечер!
Я сто лет уже не занимался AS, и почти все забыл))) Напомните кто-нибудь, люди, как округлять значение переменной до трех знаков после запятой? То есть вместо 1,234345435345 получить 1,234 Помню, что это как-то делалось через math, но подробности забыл. Переменная уже есть, скажем, она называется _root.a, и у нее огромное-преогромное значение после запятой (с периодом) Как ее прямо тут и на месте округлить? |
|
|||||
на ас2 нельзя.
не знает toFixed |
|
|||||
Вот ещё советуют такое округление:
Где number - число которое нужно округлить. А factor - число 10,100,1000,10000 и т.д. Сколько нулей после единицы, столько знаков после запятой и останется. Вот здесь есть ещё вариант интересный http://stackoverflow.com/questions/6...n-actionscript |
|
|||||
ну про это я знаю.
а как это присвоить нашей переменной? то есть надо, чтобы уже имеющееся в ней значение округлилось |
|
|||||
|
|
|||||
сейчас проверю
а он округляет ровно или с плюсом? то есть например 1.56399999999998 будет округлять до 1.564 ? |
|
|||||
**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 1: The class or interface 'int' could not be loaded.
function toFixed (number:Number, precision:int) :Number { |
Часовой пояс GMT +4, время: 02:10. |
|
« Предыдущая тема | Следующая тема » |
|
|