Показать сообщение отдельно
  #1 (permalink)  
Старый 12.08.2011, 14:02
Профессор
Отправить личное сообщение для sergiocharm Посмотреть профиль Найти все сообщения от sergiocharm
 
Регистрация: 12.08.2011
Сообщений: 176

Вычисления десятичных!?
Есть код и форма:
<script type="text/javascript">
<!--
function addIt() {
a = 25;
var value1 = parseInt(document.getElementById("inputA").value);
var value2 = parseInt(document.getElementById("inputB").value);
// <---
// <---
document.getElementById("output").value = value1*value2/a;
}
// -->
</script>

<form name="adder" class="forms">
<input type="text" name="inputA" id="inputA" value="0" size="10" onKeyUp="addIt();"/>
<input type="text" name="inputA" id="inputB" value="0" size="10" />
<input type="text" name="output" id="output" size="8" />
</form>

но она работает не так как хочу... К примеру я ввожу в первую строку 60 во вторую 2,5 код мне выдает ответ 4,8 что не есть правильно, так как он не учел десятичную 0,5.... Хотя ответ с десятичной и даже миллионной может быть (да кстати как сократить до сотых ответ?)

подскажите плиз, очень надо.
Спасибо!
Ответить с цитированием