Skip to main content

Класс ScientificCellFormatting

Класс ScientificCellFormatting содержит параметры для экспоненциального формата ячеек таблицы. Используется в качестве аргумента метода Cell::setFormat().

ПолеТипОписание
ScientificCellFormatting.decimalPlacesuint8_tКоличество десятичных позиций
ScientificCellFormatting.minExponentDigitsuint8_tМинимальное количество позиций экспоненты

Пример​


Table firstSheet = document.getBlocks().getTable("Лист1").get();
Cell cell = firstSheet.getCell("A2");

ScientificCellFormatting cellFormat = ScientificCellFormatting();
cellFormat.decimalPlaces = 2;
cellFormat.minExponentDigits = 3;

cell.setFormat(cellFormat);
std::printf("%s", cell.getFormattedValue().c_str());