Попробуйте инновационную платформу для разработки и запуска бизнес-приложений 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
Статьи по теме
Дизайн модели данных предметной области
Просмотрено 134 раз с Fri, Jul 31, 2020

Правила для формы
Просмотрено 316 раз с Tue, Mar 10, 2020

О списках
Просмотрено 237 раз с Wed, Mar 11, 2020

Разворачивание копии базы данных
Просмотрено 246 раз с Thu, Mar 5, 2020

Структура описания онтологий
Просмотрено 130 раз с Mon, Aug 3, 2020

Назначение исполнителя задачи
Просмотрено 252 раз с Tue, Mar 10, 2020

Другие элементы
Просмотрено 170 раз с Fri, Mar 13, 2020

Настройка формы
Просмотрено 350 раз с Tue, Mar 10, 2020

Справочник терминов и определений
Просмотрено 138 раз с Mon, Aug 3, 2020

Литералы
Просмотрено 247 раз с Tue, Mar 10, 2020


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