log.gravity 465 B

1234567891011121314151617181920
  1. #unittest {
  2. name: "Test Math.log(), Math.log10(), Math.logx()";
  3. error: NONE;
  4. result: true;
  5. };
  6. func main() {
  7. var r1 = Math.log(1) == 0
  8. var r2 = Math.log(Math.E) == 1
  9. var r3 = Math.log(Math.E*Math.E) == 2
  10. var r4 = Math.log10(1) == 0
  11. var r5 = Math.log10(10) == 1
  12. var r6 = Math.log10(100) == 2
  13. var r7 = Math.logx(2, 2) == 1
  14. var r8 = Math.logx(2, 4) == 2
  15. var r9 = Math.logx(5, 25) == 2
  16. return r1 and r2 and r3 and r4 and r5 and r6 and r7 and r8 and r9
  17. }