Package xyz.cofe.cxel.js
Class ForcedFloatNumberTok
java.lang.Object
xyz.cofe.text.tparse.CToken
xyz.cofe.cxel.tok.NumberTok<IntegerNumberTok>
xyz.cofe.cxel.tok.IntegerNumberTok
xyz.cofe.cxel.js.ForcedFloatNumberTok
- All Implemented Interfaces:
xyz.cofe.text.tparse.Tok<xyz.cofe.text.tparse.CharPointer>
public class ForcedFloatNumberTok extends IntegerNumberTok
Формированное целое число как double, по скольку js не поддерживает целых чисел из коробки
-
Field Summary
Fields inherited from class xyz.cofe.cxel.tok.IntegerNumberTok
bigInt, digits, longValue, precision, precisionPredefined, radix -
Constructor Summary
Constructors Constructor Description ForcedFloatNumberTok(DigitsTok tok)ForcedFloatNumberTok(IntegerNumberTok sample)ForcedFloatNumberTok(xyz.cofe.text.tparse.CharPointer begin, xyz.cofe.text.tparse.CharPointer end, DigitsTok tok) -
Method Summary
Modifier and Type Method Description ForcedFloatNumberTokclone()КлонированиеIntegerNumberTokprecision(IntegerPrecision precision)Указывает точность чиселjava.lang.Numbervalue()Возвращает числоMethods inherited from class xyz.cofe.cxel.tok.IntegerNumberTok
bigIntegerValue, defprecision, digits, digits, longValue, precision, precisionPredefined, precisionPredefined, radix, radix
-
Constructor Details
-
ForcedFloatNumberTok
-
ForcedFloatNumberTok
public ForcedFloatNumberTok(xyz.cofe.text.tparse.CharPointer begin, xyz.cofe.text.tparse.CharPointer end, DigitsTok tok) -
ForcedFloatNumberTok
-
-
Method Details
-
clone
Description copied from class:NumberTokКлонирование- Overrides:
clonein classIntegerNumberTok- Returns:
- клон
-
precision
Description copied from class:IntegerNumberTokУказывает точность чисел- Overrides:
precisionin classIntegerNumberTok- Parameters:
precision- точность чисел- Returns:
- клон
-
value
public java.lang.Number value()Description copied from class:NumberTokВозвращает число- Overrides:
valuein classIntegerNumberTok- Returns:
- число
-