Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Проблемма с прирощением (http://www.flasher.ru/forum/showthread.php?t=65362)

toFlash 01.12.2004 12:57

Проблемма с прирощением
 
Вложений: 1
Хочу приростить значение в инпут текстовом поле на число с точкой, а он мене выдает всякую лажу
Вот посмотрите в исходнике: :o

Nox Noctis 01.12.2004 14:10

сначала значение в текстовом поле привести к типу Number,
потом прибавить к нему другое число,
потом записать получившееся обратно в текстовое поле.

Штрек 01.12.2004 14:17

По серьёзному -
что с Хэлпом?

toFlash 01.12.2004 16:12

:cool:
Цитата:

сначала значение в текстовом поле привести к типу Number
Санкс -зер гут.
---------------
Цитата:

По серьёзному -
хват там прикалываться

toFlash 01.12.2004 16:22

Есть еще трабла
 
Вложений: 1
Теперя все работает, но опять криво.
При изменении значения с помощью буттонов, например от 1 после 1.0,...,6.1,6.2 выводится чтото вроде : !!? 6.19999999999999?!!
подскажите плз. :rolleyes:

Штрек 01.12.2004 18:54

Цитата:

Оригинал написал(а) toFlash
[Bхват там прикалываться [/b]
Чего ты лезешь в чужой огород?
Такой умный, а округлять не научился....

toFlash 01.12.2004 19:02

:mad:
я чет не понял :mad:
Раз ты такой умный так поправь, че ты балагуришь.
Math.round(); не катит, т.к. мне нуна с точностью до одного знака после запятой.
И вообще непонятно причем здесь округлять.
как моно к 6.1 прибавить 0.1 и получить 6.19999999999
:confused: (6.1+0.1)=6.19999999999 :confused:

Штрек 01.12.2004 19:57

Округляем естеств.. результат, напр. -
var nom = 5/3;
trace(nom);
nom = Math.round(nom*10)/10;
trace(nom);

toFlash 02.12.2004 14:05

Санкс. :D
Все гениальное просто ;)
Но всетки не понятно почему 6.1+0.1=6.199999999999 :confused:
есть идея?

Nox Noctis 02.12.2004 14:45

Цитата:

Оригинал написал(а) toFlash
Но всетки не понятно почему 6.1+0.1=6.199999999999 :confused:
есть идея?

есть.
http://www.flasher.ru/forum/showthre...threadid=63104
вопрос #8

2Штрек
не бузи, пожалуйста, а? :( ты думаешь от методичного закапывания моего мозга процесс ускорится? всё будет хорошо, поверь мне. :)


Часовой пояс GMT +4, время: 18:53.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.