Попробуйте инновационную платформу для разработки и запуска бизнес-приложений Comindware Business Application Platform

Запросить демонстрацию

Округление вверх десятичного числа до двух знаков после запятой

Настраиваемые Поля
  • Область применения: Вычисляемый атрибут

Для того, чтобы округлить десятичное число до двух знаков после  запятой (например, 16.782 до 16.79), введите следующее выражение:

@prefix w3math: <http://www.w3.org/2000/10/swap/math#>.
@prefix object: <http://comindware.com/ontology/object#>.
@prefix cmwmath: <http://comindware.com/logics/math#>.
{
    (
        "Work" "Desyatichnoe") object:findProperty ?DesyatichnoeProperty.
    ?item ?DesyatichnoeProperty ?Desyatichnoe.
    (
        ?Desyatichnoe  100) w3math:product ?number1.
    ?number1 cmwmath:floor ?numberFloor.
    (
        ?number1  ?numberFloor ) cmwmath:difference ?difference.
    if {
        ?difference w3math:greaterThan 0.}
    then {
        (
            ?numberFloor  1 ) cmwmath:sum  ?number2.
        (
            ?number2 100) w3math:quotient ?value.}
    else{
        (
            ?number1 100) w3math:quotient ?value.}
    }

где:

Work – текущий Шаблон записи;

Desyatichnoe – атрибут типа Число (десятичное), которое  нужно округлить.

Вложения
У этой статьи нет вложений.
Обратная связь
Security Code
Статьи по теме
Создание шаблона записи
Просмотрено 78 раз с Fri, Mar 6, 2020

Остановка процесса
Просмотрено 96 раз с Tue, Jun 16, 2020

Архивирование и разархивирование атрибутов
Просмотрено 73 раз с Fri, Mar 6, 2020

Интеграция
Просмотрено 113 раз с Thu, Mar 5, 2020

Резервное копирование
Просмотрено 82 раз с Thu, Mar 5, 2020

Восстановление из резервной копии
Просмотрено 98 раз с Thu, Mar 5, 2020

Настройка панели инструментов
Просмотрено 128 раз с Wed, Mar 11, 2020

Зациклился процесс - что делать?
Просмотрено 71 раз с Wed, Jun 17, 2020

Урок 9. Генерация документов
Просмотрено 135 раз с Tue, Mar 17, 2020

Шаблон экспорта с использованием C#
Просмотрено 71 раз с Fri, Mar 13, 2020


Исследования осуществляются <br>ООО «Колловэар» при грантовой <br>поддержке Фонда «Сколково»
Comindware