Вверх ↑
Этот топик читают: Гость
Ответов: 1841
Рейтинг: 369
#1: 2009-04-23 16:21:41 ЛС | профиль | цитата
Подскажите как в Hiasm округлять числа например до сотых после точки например в этом примере.
code_12949.txt
карма: 1
0
файлы: 1code_12949.txt [629B] [168]
Разработчик
Ответов: 26164
Рейтинг: 2127
#2: 2009-04-23 16:41:59 ЛС | профиль | цитата
Вот так можно до двух знаков. Загляни в формулу, там 100 и есть 10^2, где 2 -- количество знаков после запятой


Add(MainForm,2953706,224,301)
{
}
Add(Edit,12523255,280,301)
{
Left=95
Top=20
Text=""
}
Add(Button,5340312,224,350)
{
Left=15
Top=15
Width=65
Caption="Вычислить"
link(onClick,13027410:doOperation,[])
}
Add(Math,13027410,280,350)
{
OpType=32
link(onResult,1501538:doOperation,[])
link(Op1,12523255:Text,[])
}
Add(Math,1501538,329,350)
{
OpType=2
Op2=0.0875
link(onResult,12023859:doCalc,[])
}
Add(Label,436010,497,350)
{
Left=180
Top=20
Width=10
Height=17
Caption="0"
Alignment=2
Underline=0
}
Add(MathParse,12023859,413,350)
{
DataCount=1
MathStr="trunc(%1) + round(frac(%1) * 100) / 100"
link(onResult,436010:doText,[])
}
Add(InfoTip,14423831,378,315)
{
Info=#26:Выравнивание до 2-х знаков|
Width=113
Height=88
}

карма: 22

1
Голосовали:CriDos
Ответов: 1841
Рейтинг: 369
#3: 2009-04-23 17:00:39 ЛС | профиль | цитата
Чёт я непонял, как мне с сотых (trunc(%1) + round(frac(%1) * 100) / 100) в десятичное округление сделать и плюс (10^2) я ненашол в формуле.
------------ Дoбавленo в 17.11:
Всё, спасиб за помощь разобрался маленька ступил.
карма: 1
0
Ответов: 16884
Рейтинг: 1239
#4: 2009-04-23 19:13:39 ЛС | профиль | цитата
CriDos писал(а):
Подскажите как в Hiasm округлять числа например до сотых после точки например в этом примере

Можно и так.
code_12960.txt
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
2
файлы: 1code_12960.txt [456B] [377]
Голосовали:nesco, CriDos
Разработчик
Ответов: 26164
Рейтинг: 2127
#5: 2009-04-23 20:07:40 ЛС | профиль | цитата
Tad писал(а):
Можно и так

Конечно можно, даже желательно именно так и делать
карма: 22

0
5
Сообщение
...
Прикрепленные файлы
(файлы не залиты)