| r119 vs r120 | ||
|---|---|---|
| ... | ... | |
| 37 | 37 | |
| 38 | 38 | ##유효성 검사. |
| 39 | 39 | the seed에서 지원되는 long(integer)가 unsigned였으면 1844경까지 가서 충분히 19자리로 놀 수 있었는데, signed long이므로 922경까지 가능한 공간에서 18자리로 잘라내기. 소수점 위 최대 18자리, 소수점 아래 최대 18자리 |
| 40 | {{{#!if ((au[0]!=45)&&(au.length>19))||((au[0]==45)&&(au.length>20)) | |
| 40 | {{{#!if ((au[0]!=45)&&(au.length>=19))||((au[0]==45)&&(au.length>=20)) | |
| 41 | 41 | error code of a 01번 : 오버플로 |
| 42 | 42 | {{{#!if ea=1 |
| 43 | 43 | }}}}}} |
| 44 | {{{#!if ab.length>19 | |
| 44 | {{{#!if ab.length>=19 | |
| 45 | 45 | warning code of a 01번 : 소수점 아래 자릿수를 너무 많이 입력했습니다. 소수점 아래 18자리까지만 취급합니다. |
| 46 | 46 | {{{#!if wa=1, ab=ab.substr(0,18) |
| 47 | 47 | }}}}}} |
| 48 | 48 | |
| 49 | {{{#!if ((bu[0]!=45)&&(bu.length>19))||((bu[0]==45)&&(bu.length>20)) | |
| 49 | {{{#!if ((bu[0]!=45)&&(bu.length>=19))||((bu[0]==45)&&(bu.length>=20)) | |
| 50 | 50 | error code of b 01번 : 오버플로 |
| 51 | 51 | {{{#!if eb=01 |
| 52 | 52 | }}}}}} |
| 53 | {{{#!if bb.length>19 | |
| 53 | {{{#!if bb.length>=19 | |
| 54 | 54 | warning code of b 01번 : 소수점 아래 자릿수를 너무 많이 입력했습니다. 소수점 아래 18자리까지만 취급합니다. |
| 55 | 55 | {{{#!if wb=01, bb=bb.substr(0,18) |
| 56 | 56 | }}}}}} |
| ... | ... |