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

Method convert

UnLuac/src/unluac/parse/LNumberType.java:30–47  ·  view source on GitHub ↗
(double number)

Source from the content-addressed store, hash-verified

28 }
29
30 public double convert(double number) {
31 if(integral) {
32 switch(size) {
33 case 4:
34 return (int)number;
35 case 8:
36 return (long)number;
37 }
38 } else {
39 switch(size) {
40 case 4:
41 return (float)number;
42 case 8:
43 return number;
44 }
45 }
46 throw new IllegalStateException("The input chunk has an unsupported Lua number format");
47 }
48
49 @Override
50 public LNumber parse(ByteBuffer buffer, BHeader header) {

Callers 2

parse_mainMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected