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