toString

Класс: mlreportgen.dom.Number
Пакет: mlreportgen.dom

Преобразуйте число в форматированный текст

Синтаксис

formattedNumber = toString(numberObj)

Описание

formattedNumber = toString(numberObj) преобразует число, заданное как numberObj в форматированный текст.

Преобразование использует первую из следующих спецификаций формата, которые оно находит:

  1. Спецификация в mlreportgen.dom.NumberFormat объект в Style свойство mlreportgen.dom.Number объект, заданный numberObj

  2. Спецификация в NumberFormat объект в Style свойство элемента, такого как абзац, список или таблица, содержащее указанные Number объект

  3. Спецификация по умолчанию, заданная как mlreportgen.dom.setDefaultNumberFormat

Если преобразование не находит спецификацию формата, в преобразовании используется максимальное количество цифр, необходимое для точного представления числа.

Можно использовать этот метод, чтобы увидеть форматированный текст, который является результатом добавления mlreportgen.dom.Number объект отчета.

Входные параметры

расширить все

Число для преобразования, заданное как mlreportgen.dom.Number объект.

Выходные аргументы

расширить все

Форматированный номер, возвращенный как вектор символов.

Примеры

расширить все

В этом примере toString использует формат, заданный как NumberFormat объект, включенный в Style свойство Number объект.

import mlreportgen.dom.*
numberObj = Number(pi);
numberObj.Style = [numberObj.Style {NumberFormat("%0.2f")}];
formattedNumber = toString(numberObj)
formattedNumber = 
'3.14'
Введенный в R2021a
Для просмотра документации необходимо авторизоваться на сайте