1Evaluating '' 2'' -> nan 3 4Evaluating '1;2' 5'1;2' -> 2.000000 6 7Evaluating '-20' 8'-20' -> -20.000000 9 10Evaluating '-PI' 11'-PI' -> -3.141593 12 13Evaluating '+PI' 14'+PI' -> 3.141593 15 16Evaluating '1+(5-2)^(3-1)+1/2+sin(PI)-max(-2.2,-3.1)' 17'1+(5-2)^(3-1)+1/2+sin(PI)-max(-2.2,-3.1)' -> 12.700000 18 19Evaluating '80G/80Gi' 20'80G/80Gi' -> 0.931323 21 22Evaluating '1k' 23'1k' -> 1000.000000 24 25Evaluating '1Gi' 26'1Gi' -> 1073741824.000000 27 28Evaluating '1gi' 29'1gi' -> nan 30 31Evaluating '1GiFoo' 32'1GiFoo' -> nan 33 34Evaluating '1k+1k' 35'1k+1k' -> 2000.000000 36 37Evaluating '1Gi*3foo' 38'1Gi*3foo' -> nan 39 40Evaluating 'foo' 41'foo' -> nan 42 43Evaluating 'foo(' 44'foo(' -> nan 45 46Evaluating 'foo()' 47'foo()' -> nan 48 49Evaluating 'foo)' 50'foo)' -> nan 51 52Evaluating 'sin' 53'sin' -> nan 54 55Evaluating 'sin(' 56'sin(' -> nan 57 58Evaluating 'sin()' 59'sin()' -> nan 60 61Evaluating 'sin)' 62'sin)' -> nan 63 64Evaluating 'sin 10' 65'sin 10' -> nan 66 67Evaluating 'sin(1,2,3)' 68'sin(1,2,3)' -> nan 69 70Evaluating 'sin(1 )' 71'sin(1 )' -> 0.841471 72 73Evaluating '1' 74'1' -> 1.000000 75 76Evaluating '1foo' 77'1foo' -> nan 78 79Evaluating 'bar + PI + E + 100f*2 + foo' 80'bar + PI + E + 100f*2 + foo' -> nan 81 82Evaluating '13k + 12f - foo(1, 2)' 83'13k + 12f - foo(1, 2)' -> nan 84 85Evaluating '1gi' 86'1gi' -> nan 87 88Evaluating '1Gi' 89'1Gi' -> 1073741824.000000 90 91Evaluating 'st(0, 123)' 92'st(0, 123)' -> 123.000000 93 94Evaluating 'st(1, 123); ld(1)' 95'st(1, 123); ld(1)' -> 123.000000 96 97Evaluating 'st(0, 1); while(lte(ld(0), 100), st(1, ld(1)+ld(0));st(0, ld(0)+1)); ld(1)' 98'st(0, 1); while(lte(ld(0), 100), st(1, ld(1)+ld(0));st(0, ld(0)+1)); ld(1)' -> 5050.000000 99 100Evaluating 'st(1, 1); st(2, 2); st(0, 1); while(lte(ld(0),10), st(3, ld(1)+ld(2)); st(1, ld(2)); st(2, ld(3)); st(0, ld(0)+1)); ld(3)' 101'st(1, 1); st(2, 2); st(0, 1); while(lte(ld(0),10), st(3, ld(1)+ld(2)); st(1, ld(2)); st(2, ld(3)); st(0, ld(0)+1)); ld(3)' -> 233.000000 102 103Evaluating 'while(0, 10)' 104'while(0, 10)' -> nan 105 106Evaluating 'st(0, 1); while(lte(ld(0),100), st(1, ld(1)+ld(0)); st(0, ld(0)+1))' 107'st(0, 1); while(lte(ld(0),100), st(1, ld(1)+ld(0)); st(0, ld(0)+1))' -> 101.000000 108 109Evaluating 'isnan(1)' 110'isnan(1)' -> 0.000000 111 112Evaluating 'isnan(NAN)' 113'isnan(NAN)' -> 1.000000 114 115Evaluating 'floor(NAN)' 116'floor(NAN)' -> nan 117 118Evaluating 'floor(123.123)' 119'floor(123.123)' -> 123.000000 120 121Evaluating 'floor(-123.123)' 122'floor(-123.123)' -> -124.000000 123 124Evaluating 'trunc(123.123)' 125'trunc(123.123)' -> 123.000000 126 127Evaluating 'trunc(-123.123)' 128'trunc(-123.123)' -> -123.000000 129 130Evaluating 'ceil(123.123)' 131'ceil(123.123)' -> 124.000000 132 133Evaluating 'ceil(-123.123)' 134'ceil(-123.123)' -> -123.000000 135 136Evaluating 'sqrt(1764)' 137'sqrt(1764)' -> 42.000000 138 139Evaluating 'isnan(sqrt(-1))' 140'isnan(sqrt(-1))' -> 1.000000 141 142Evaluating 'not(1)' 143'not(1)' -> 0.000000 144 145Evaluating 'not(NAN)' 146'not(NAN)' -> 0.000000 147 148Evaluating 'not(0)' 149'not(0)' -> 1.000000 150 15112.700000 == 12.7 1520.931323 == 0.931322575 153