Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 1
  • 1
Модератор форума: Peter, DEMBEL, YURIY  
[√] Округление результата вычислений
VikaziДата: Чт, 05 Апреля 2012, 15:15 | Сообщение # 1
Прохожий
С помощью формулы в NeoBook получаю толпу чисел с кучей знаков после запятой (например: 798,9855454), как мне округлить их до наименьшего на автомате (например: 798).
Подскажите плз help
 
СообщениеС помощью формулы в NeoBook получаю толпу чисел с кучей знаков после запятой (например: 798,9855454), как мне округлить их до наименьшего на автомате (например: 798).
Подскажите плз help

Автор - Vikazi
Дата добавления - 05 Апреля 2012 в 15:15
PeterДата: Чт, 05 Апреля 2012, 16:32 | Сообщение # 2
Админ NeoBook
Quote (Vikazi)
как мне округлить их до наименьшего на автомате

Math "Формула"0" "Результат"

Если нужно просто получить целую часть от уже имеющегося десятичного числа, то можно так:
Math "Trunc(765.58624356)" "0" "Результат"
Вместо "0" можно оставить "пусто".

Vikazi, см. раздел справки по команде Math, там все достаточно подробно и доходчиво объяснено.

Добавлено (05 Апреля 2012, 16:32)
---------------------------------------------
И все же нужно сделать небольшое уточнение:
Если просто применить формулу с округлением "0", то она округлит до ближайшего целого значения, т.е. 5.67 будет 6, а 5.34 будет 5.
Если нужно округлить именно до меньшего, то нужно последовательно применить команду Math примерно так:

Math "Формула" "-1" "Результат"
Math "Trunc(Результат)" "0" "Результат"


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (Vikazi)
как мне округлить их до наименьшего на автомате

Math "Формула"0" "Результат"

Если нужно просто получить целую часть от уже имеющегося десятичного числа, то можно так:
Math "Trunc(765.58624356)" "0" "Результат"
Вместо "0" можно оставить "пусто".

Vikazi, см. раздел справки по команде Math, там все достаточно подробно и доходчиво объяснено.

Добавлено (05 Апреля 2012, 16:32)
---------------------------------------------
И все же нужно сделать небольшое уточнение:
Если просто применить формулу с округлением "0", то она округлит до ближайшего целого значения, т.е. 5.67 будет 6, а 5.34 будет 5.
Если нужно округлить именно до меньшего, то нужно последовательно применить команду Math примерно так:

Math "Формула" "-1" "Результат"
Math "Trunc(Результат)" "0" "Результат"

Автор - Peter
Дата добавления - 05 Апреля 2012 в 16:32
DEMBELДата: Чт, 05 Апреля 2012, 19:53 | Сообщение # 3
Наш дизайнер
если на практике, то выполните этот сценарий, в переменных сами увидите результат и поймете

Math "TRUNC(798,9887*21)" "0" "[min]"
Math "798,9887*21" "0" "[okr]"


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениеесли на практике, то выполните этот сценарий, в переменных сами увидите результат и поймете

Math "TRUNC(798,9887*21)" "0" "[min]"
Math "798,9887*21" "0" "[okr]"

Автор - DEMBEL
Дата добавления - 05 Апреля 2012 в 19:53
PeterДата: Чт, 05 Апреля 2012, 20:41 | Сообщение # 4
Админ NeoBook
Да, действительно,можно проще:
Math "Trunc(Формула)" "0" "Результат"
:)
Только, боюсь, что мы снова напрасно сотрясаем воздух...
В таких случаях надо просто - "см.справку".
:)
Прикрепления: 3355791.png (8.2 Kb)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
СообщениеДа, действительно,можно проще:
Math "Trunc(Формула)" "0" "Результат"
:)
Только, боюсь, что мы снова напрасно сотрясаем воздух...
В таких случаях надо просто - "см.справку".
:)

Автор - Peter
Дата добавления - 05 Апреля 2012 в 20:41
mishemДата: Чт, 05 Апреля 2012, 21:05 | Сообщение # 5
Эксперт форума
Quote (Peter)
Только, боюсь, что мы снова напрасно сотрясаем воздух.

Не зря.
:)

Лично я этого тоже не знал. Я имею ввиду Trunc.
Спасибо автору сабжа.

Добавлено (05 Апреля 2012, 21:05)
---------------------------------------------
Ну, если уж на то пошло.
Расшифруте Abs, Sin, Cos, Atan, Sqr, Sqrt, Round, Trunc.

Синус и Косинус понятно. Я лично когда читал, из за не понимания пропускал. Думаю что так и другие поступали.


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Quote (Peter)
Только, боюсь, что мы снова напрасно сотрясаем воздух.

Не зря.
:)

Лично я этого тоже не знал. Я имею ввиду Trunc.
Спасибо автору сабжа.

Добавлено (05 Апреля 2012, 21:05)
---------------------------------------------
Ну, если уж на то пошло.
Расшифруте Abs, Sin, Cos, Atan, Sqr, Sqrt, Round, Trunc.

Синус и Косинус понятно. Я лично когда читал, из за не понимания пропускал. Думаю что так и другие поступали.


Автор - mishem
Дата добавления - 05 Апреля 2012 в 21:05
RezzoxeДата: Чт, 05 Апреля 2012, 21:20 | Сообщение # 6
Quote (mishem)
Расшифруте

http://ru.wikipedia.org/wiki/Math.h


Сообщение отредактировано
Dordex - Чт, 05 Апреля 2012, 21:21
 
Сообщение
Quote (mishem)
Расшифруте

http://ru.wikipedia.org/wiki/Math.h

Автор - Rezzoxe
Дата добавления - 05 Апреля 2012 в 21:20
PeterДата: Чт, 05 Апреля 2012, 22:01 | Сообщение # 7
Админ NeoBook
Quote (mishem)
Лично я этого тоже не знал. Я имею ввиду Trunc

mishem, почаще читай свою же подпись!
:)

Quote (mishem)
Не зря.

Поживем-увидим...
Подобный случай далеко не первый - исчерпывающий ответ дан, а мы тут все слюнями продолжаем брызгать.
:D


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (mishem)
Лично я этого тоже не знал. Я имею ввиду Trunc

mishem, почаще читай свою же подпись!
:)

Quote (mishem)
Не зря.

Поживем-увидим...
Подобный случай далеко не первый - исчерпывающий ответ дан, а мы тут все слюнями продолжаем брызгать.
:D

Автор - Peter
Дата добавления - 05 Апреля 2012 в 22:01
DEMBELДата: Чт, 05 Апреля 2012, 22:43 | Сообщение # 8
Наш дизайнер
Quote (Peter)
Да, действительно,можно проще:
"округлить до меньшего" это тоже самое что отбросить дробную часть, поэтому и...


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение
Quote (Peter)
Да, действительно,можно проще:
"округлить до меньшего" это тоже самое что отбросить дробную часть, поэтому и...

Автор - DEMBEL
Дата добавления - 05 Апреля 2012 в 22:43
mishemДата: Чт, 05 Апреля 2012, 22:50 | Сообщение # 9
Эксперт форума
Quote (Peter)
mishem, почаще читай свою же подпись!

Quote (mishem)
Я лично когда читал, из за не понимания пропускал.


Ну а в общем все правильно говоришь.
:)

С каждым разом в хелпе можно что то новое найти.

НОВОЕ- это хорошо забытое старое.
:)


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Quote (Peter)
mishem, почаще читай свою же подпись!

Quote (mishem)
Я лично когда читал, из за не понимания пропускал.


Ну а в общем все правильно говоришь.
:)

С каждым разом в хелпе можно что то новое найти.

НОВОЕ- это хорошо забытое старое.
:)

Автор - mishem
Дата добавления - 05 Апреля 2012 в 22:50
PeterДата: Пт, 06 Апреля 2012, 01:58 | Сообщение # 10
Админ NeoBook
Quote (DEMBEL)
"округлить до меньшего" это тоже самое что отбросить дробную часть

scared
Правда?
Теперь буду знать!
:)

Когда я сказал, что "проще", то имел ввиду тот свой код из 2 строчек, в то время, когда можно было обойтись и одной.
Тупанул немного...
pardon

Quote (mishem)
С каждым разом в хелпе можно что то новое найти.

Оно понятно.

Похоже, пора тему прикрывать, да в мусорку отправлять.
Завтра так и сделаем...


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (DEMBEL)
"округлить до меньшего" это тоже самое что отбросить дробную часть

scared
Правда?
Теперь буду знать!
:)

Когда я сказал, что "проще", то имел ввиду тот свой код из 2 строчек, в то время, когда можно было обойтись и одной.
Тупанул немного...
pardon

Quote (mishem)
С каждым разом в хелпе можно что то новое найти.

Оно понятно.

Похоже, пора тему прикрывать, да в мусорку отправлять.
Завтра так и сделаем...

Автор - Peter
Дата добавления - 06 Апреля 2012 в 01:58
mishemДата: Пт, 06 Апреля 2012, 03:21 | Сообщение # 11
Эксперт форума
Quote (Peter)
в мусорку отправлять.

В мусорку не надо. Лишнее убери и прикрой. Инфа полезная. Я сам когда то у Демеля спрашивал как округлить результат. Рано или поздно многие с этим сталкиваются. А инфы на форуме больше нет.
В справке не знающему, не понять.


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Quote (Peter)
в мусорку отправлять.

В мусорку не надо. Лишнее убери и прикрой. Инфа полезная. Я сам когда то у Демеля спрашивал как округлить результат. Рано или поздно многие с этим сталкиваются. А инфы на форуме больше нет.
В справке не знающему, не понять.

Автор - mishem
Дата добавления - 06 Апреля 2012 в 03:21
PeterДата: Пт, 06 Апреля 2012, 03:48 | Сообщение # 12
Админ NeoBook
Quote (mishem)
Инфа полезная

Да ну, блин, чего тут полезного-то?
2х2
Человеку надо было просто к нопку Help нажать когда он команду Math "заполнял", и всех делов.
Но вместо этого, предпочел (как "норальный герой") пойти "в обход".
:)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (mishem)
Инфа полезная

Да ну, блин, чего тут полезного-то?
2х2
Человеку надо было просто к нопку Help нажать когда он команду Math "заполнял", и всех делов.
Но вместо этого, предпочел (как "норальный герой") пойти "в обход".
:)

Автор - Peter
Дата добавления - 06 Апреля 2012 в 03:48
mishemДата: Пт, 06 Апреля 2012, 04:09 | Сообщение # 13
Эксперт форума
Quote (Peter)
Да ну, блин, чего тут полезного-то?


Дааа.....
Тяжело стучаться в открытые двери.
:)

Quote (DEMBEL)
Trunc

Quote (mishem)
Расшифруте Abs, Sin, Cos, Atan, Sqr, Sqrt, Round, Trunc.

Quote (Dordex)
Цитата от (mishem)
Расшифруте

http://ru.wikipedia.org/wiki/Math.h

Добавлено (06 Апреля 2012, 04:09)
---------------------------------------------
Peter, ты ж не суди по своим познаниям.
Сюда приходят те, которые понятия не имеют что такое программирование.

Справка? Это нам легко искать зная ГДЕ это искать. ;)

Я это понимаю когда начинаю по другим форумам искать информацию. Им все давно понятно.
В 30 комнатах легко заблудится если они все проходные и из любой можешь попасть так же в любую другую по внешнему виду совершенно одинаковую. При этом не зная, сколько комнат.
Точно так же в лабиринте можно долго путлять, если не знаешь куда нужно и где повернуть.
;)


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Quote (Peter)
Да ну, блин, чего тут полезного-то?


Дааа.....
Тяжело стучаться в открытые двери.
:)

Quote (DEMBEL)
Trunc

Quote (mishem)
Расшифруте Abs, Sin, Cos, Atan, Sqr, Sqrt, Round, Trunc.

Quote (Dordex)
Цитата от (mishem)
Расшифруте

http://ru.wikipedia.org/wiki/Math.h

Добавлено (06 Апреля 2012, 04:09)
---------------------------------------------
Peter, ты ж не суди по своим познаниям.
Сюда приходят те, которые понятия не имеют что такое программирование.

Справка? Это нам легко искать зная ГДЕ это искать. ;)

Я это понимаю когда начинаю по другим форумам искать информацию. Им все давно понятно.
В 30 комнатах легко заблудится если они все проходные и из любой можешь попасть так же в любую другую по внешнему виду совершенно одинаковую. При этом не зная, сколько комнат.
Точно так же в лабиринте можно долго путлять, если не знаешь куда нужно и где повернуть.
;)


Автор - mishem
Дата добавления - 06 Апреля 2012 в 04:09
PeterДата: Пт, 06 Апреля 2012, 04:22 | Сообщение # 14
Админ NeoBook
Quote (mishem)
ты ж не суди по своим познаниям

Да какие, блин, познания!
Я до сих пор много чего не знаю, но знаю, что есть такая волшебная кнопка "Help".
:)
Неужели так трудно её нажать?

Кстати, когда я начинал изучать Delphi, то тоже чуть-что так сразу в инет на какой-нить форум.
А когда "научился" нажимать "Help", то на форумы лазать почти перестал.
;)
Quote (mishem)
Точно так же в лабиринте можно долго путлять, если не знаешь куда нужно и где повернуть.

Да, хорошая фраза:
Quote
Мало открыть человеку глаза, большинство еще просит указать дорогу и ждет волшебного пенделя.

Увы, не знаю кому она принадлежит, но лучше и не скажешь!

Надо будет её на форуме в самой "шапке" поместить.
:D


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (mishem)
ты ж не суди по своим познаниям

Да какие, блин, познания!
Я до сих пор много чего не знаю, но знаю, что есть такая волшебная кнопка "Help".
:)
Неужели так трудно её нажать?

Кстати, когда я начинал изучать Delphi, то тоже чуть-что так сразу в инет на какой-нить форум.
А когда "научился" нажимать "Help", то на форумы лазать почти перестал.
;)
Quote (mishem)
Точно так же в лабиринте можно долго путлять, если не знаешь куда нужно и где повернуть.

Да, хорошая фраза:
Quote
Мало открыть человеку глаза, большинство еще просит указать дорогу и ждет волшебного пенделя.

Увы, не знаю кому она принадлежит, но лучше и не скажешь!

Надо будет её на форуме в самой "шапке" поместить.
:D

Автор - Peter
Дата добавления - 06 Апреля 2012 в 04:22
mishemДата: Пт, 06 Апреля 2012, 04:41 | Сообщение # 15
Эксперт форума
Quote (Peter)
Да, хорошая фраза


Да, из этой фразы мне нравится только :
Quote (Peter)
большинство еще просит указать дорогу

и это правильно. Луше сразу идти по верному пути, чем путлять по закоулкам только ради того что бы после с гордостью сказать "Я сам до всего дошел".
Зачастую, в наш скоростной век главнее не как, а за какое время дошел. Лушче остановиться и спросить напрвление, чем мчатся с бешенной скоростью в противоположную сторону и думать что может быть сюда еще придется вернутся и этот путь не зря пройден. По факту, может никогда это и не понадобится.

А :
Quote (Peter)
ждет волшебного пенделя

я б перефразировал в "хорошего пенделя"
Что быстрей добрался.
:)


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Quote (Peter)
Да, хорошая фраза


Да, из этой фразы мне нравится только :
Quote (Peter)
большинство еще просит указать дорогу

и это правильно. Луше сразу идти по верному пути, чем путлять по закоулкам только ради того что бы после с гордостью сказать "Я сам до всего дошел".
Зачастую, в наш скоростной век главнее не как, а за какое время дошел. Лушче остановиться и спросить напрвление, чем мчатся с бешенной скоростью в противоположную сторону и думать что может быть сюда еще придется вернутся и этот путь не зря пройден. По факту, может никогда это и не понадобится.

А :
Quote (Peter)
ждет волшебного пенделя

я б перефразировал в "хорошего пенделя"
Что быстрей добрался.
:)

Автор - mishem
Дата добавления - 06 Апреля 2012 в 04:41
VikaziДата: Пт, 06 Апреля 2012, 06:57 | Сообщение # 16
Прохожий
пасибос, за ответ:)
 
Сообщениепасибос, за ответ:)

Автор - Vikazi
Дата добавления - 06 Апреля 2012 в 06:57
  • Страница 1 из 1
  • 1
Поиск: