Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.5.0 - Русский

Change language to:
English - Français - 日本語 - Português -

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function

Справка Scilab >> Основные функции > Плавающая запятая > format

format

формат числа распечатываемого и выводимого на экран

Последовательность вызова

format([type],[long])
v = format()
format(m)

Аргументы

type

символьная строка

long

целое число (максимальное число знаков (по умолчанию 10))

v

вектор текущего формата

v(1) -- тип формата : 0 для 'e' и 1 для 'v';

v(2) количество знаков.

m

вектор для установки в новый формат

m(1) -- количество знаков;

m(2) -- тип формата: 0 для 'e' и 1 для 'v'

Описание

Устанавливает текущий формат отображения с помощью параметра type; он может быть одним из:

"v"

для переменного формата (по умолчанию);

"e"

для e-формата.

Значение long определяет максимальное число знаков (по умолчанию 10). format() возвращает вектор текущего формата: первый элемент -- это тип формата (1, если "v" ; 0, если "e"; второй элемент -- это число знаков.

В старых версиях Scilab'а в режиме "переменный формат" элементы вектора, которые меньше максимального абсолютного значения элемента в %eps раз, будут отображены как "0". Теперь не так. Функция clean может быть использована для установки отбрасываемых элементов в нули.

Примеры

x=rand(1,5);
format('v',10);x
format(20);x
format('e',10);x
format(20);x
 
x=[100 %eps];
format('e',10);x
format('v',10);x
 
format("v")

Смотрите также

  • write — write in a formatted file
  • disp — displays variables
  • print — prints variables in a file
  • clean — очищает матрицы (округление малых значений до нуля)
Report an issue
<< floor Плавающая запятая frexp >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Fri Apr 11 14:19:36 CEST 2014