Автор |
Сообщение |
Hokum
Зарегистрирован: 15.11.2013
Сообщения: 60
|
Есть формула расчета
Spd=((A/2)*B)
Итог отображается на графике и динамически обновляется с изменением значений. Количество цифр, после запятой, всегда разное получается.
Как ограничить результат что бы выводилось, к примеру, 2 значения после запятой? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Hokum
Зарегистрирован: 15.11.2013
Сообщения: 60
|
000 писал(а): |
http://www.amibroker.com/guide/afl/prec.html |
пробовал все это сделать - не получилось(( |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Тогда объясни в каком именно месте на графике у тебя разное кол-во цифр после запятой. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Hokum
Зарегистрирован: 15.11.2013
Сообщения: 60
|
000 писал(а): |
Тогда объясни в каком именно месте на графике у тебя разное кол-во цифр после запятой. |
пишу конструкцию как он есть...
L= ((A/4)*B);
DeltaL=L-C;
Title =
EncodeColor(colorGreen)+ "| Delt : "+ EncodeColor(colorblack)+DeltaL (здесь на график и выводится значение, которое надо округлить) |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Код: |
L= ((A/4)*B);
DeltaL=L-C;
Title =
EncodeColor(colorGreen)+ "| Delt : "+ EncodeColor(colorblack) + Prec(DeltaL, 2); |
И вот так не работает? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Hokum
Зарегистрирован: 15.11.2013
Сообщения: 60
|
000 писал(а): |
Код: |
L= ((A/4)*B);
DeltaL=L-C;
Title =
EncodeColor(colorGreen)+ "| Delt : "+ EncodeColor(colorblack) + Prec(DeltaL, 2); |
И вот так не работает? |
О, получилось, спасибо)
PS: единственная фигня в том что если сотых нету, он нуль не пишет. Цифровой ряд скачет все время. Но как бы фигня. Уже лучше чем было. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Интересно. А как ты делал что не получалось? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
А с нулями вот так
Код: |
Title = EncodeColor(colorGreen)+ "| Delt : "+ EncodeColor(colorblack) + NumToStr(DeltaL, 1.2); |
|
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
|