число 76.4705882.. сделать 76.47? (числа всегда разные)
Здравствуйте,
Я только начинаю потихоньку осваивать яву, и пока для меня это как другая планета) хочу попросить о помощи в решении вот такого вопроса, Есть скрипт который складывает разные числа и потом выводит результат (он тоже всегда разный), все работает нормально, но вот сам результат может быть и таким 76.47058823529412 подскажите способ что бы результат выводился так 76.47 или 8.00, т.е в любом случае после запятой идет два числа и после этого обрывает строку, как так можно сделать? я у вас почитал про регулярные выражения (полезная инфа), и пришел к вводу что видимо надо искать по числам смотреть есть ли точка, после нее еще два числа и конец... или даже лучше замена все последующих знаков на знак %, потому как это высчитывается процент Подскажите как решить эту задачу? (я совсем плохо разбераюсь в синтаксе явы) вот сам скрипт <script type="text/javascript"> foab=<?if($fff$)?>$fff$<?else?>0<?endif?> ofab=ab*1.00 dc=<?if($ggg$)?>$ggg$<?else?>0<?endif?> ofdc=dc*1.00 all=ofab+dc schet=ofab/all*100 document.writeln("Всего "+schet+" "); </script> |
toPrecision
toFixed |
спасибо за ответ
|
document.writeln("Всего "+schet.toPrecision(4)+" "); получилось вот так
|
Часовой пояс GMT +3, время: 09:22. |