From OpenSCADAWiki
Jump to: navigation, search
  • Ціле та реальне число:
Властивості:
  • MAX_VALUE — максимальне значення;
  • MIN_VALUE — мінімальне значення;
  • NaN — недостовірне значення.
Функції:
  • bool isEVal(); bool isNaN( ); — перевіряє значення на null-EVAL, та не число для Реального.
  • string toExponential( int numbs = -1 ); — повертає рядок відформатованого числа, у експоненціальній нотації та кількістю значущих цифр numbs. Якщо numbs відсутній то цифр буде стільки скільки потрібно.
  • string toFixed( int numbs = 0, int len = 0, bool sign = false ); — повертає рядок відформатованого числа в нотації з фіксованою точкою та кількістю цифр після десяткової точки numbs, з мінімальною довжиною len та обов'язковим знаком sign. Якщо numbs відсутній то кількість цифр після десяткової точки дорівнює нулю.
  • string toPrecision( int prec = -1 ); — повертає рядок відформатованого числа з кількістю значущих цифр prec.
  • string toString( int base = 10, int len = -1, bool sign = false ); — повертає рядок відформатованого числа цілого типу з базою представлення base (2-36), з мінімальною довжиною len та обов'язковим знаком sign.
  • real toReal(); — читає ціле-реальне значення як реальне число.
  • int toInt(); — читає ціле-реальне значення як ціле число.