MCPcopy Create free account
hub / github.com/Hiro420/NikkeTools / create

Method create

UnLuac/src/unluac/parse/LNumberType.java:95–115  ·  view source on GitHub ↗
(double x)

Source from the content-addressed store, hash-verified

93 }
94
95 public LNumber create(double x) {
96 if(integral) {
97 switch(size) {
98 case 4:
99 return new LIntNumber((int) x);
100 case 8:
101 return new LLongNumber((long) x);
102 default:
103 throw new IllegalStateException();
104 }
105 } else {
106 switch(size) {
107 case 4:
108 return new LFloatNumber((float) x, mode);
109 case 8:
110 return new LDoubleNumber(x, mode);
111 default:
112 throw new IllegalStateException();
113 }
114 }
115 }
116
117 public LNumber create(BigInteger x) {
118 if(integral) {

Callers 7

writeMethod · 0.45
writeMethod · 0.45
writeMethod · 0.45
writeMethod · 0.45
writeMethod · 0.45
writeMethod · 0.45
convert_functionMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected