floor 829 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #!/bin/sh
  2. . ./Common
  3. ###############################################################################
  4. fped "floor: 4.7mm" <<EOF
  5. %print floor(4.7mm)
  6. EOF
  7. expect <<EOF
  8. 4mm
  9. EOF
  10. #------------------------------------------------------------------------------
  11. fped "floor: -1.2m" <<EOF
  12. %print floor(-1.2)
  13. EOF
  14. expect <<EOF
  15. -2
  16. EOF
  17. #------------------------------------------------------------------------------
  18. fped "floor: round 7 mil (0.1778 mm) to two digits in mm" <<EOF
  19. %print floor(7mil/0.01mm+0.5)*0.01mm
  20. EOF
  21. expect <<EOF
  22. 0.18mm
  23. EOF
  24. #------------------------------------------------------------------------------
  25. fped "floor: round 12 mil (0.3048 mm) to two digits in mm" <<EOF
  26. %print floor(12mil/0.01mm+0.5)*0.01mm
  27. EOF
  28. expect <<EOF
  29. 0.3mm
  30. EOF
  31. ###############################################################################