Advertisement
Guest User

Untitled

a guest
Sep 27th, 2012
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.42 KB | None | 0 0
  1. class Centimeter < Measurement
  2.   abbreviation :cm
  3.   units :cm
  4.   coerce :m, :*, 100
  5.   coerce :km, :*, 100*1000
  6.   coerce :mm, :/, 10
  7. end
  8.  
  9. class Meter < Measurement
  10.   abbreviation :m
  11.   units :m
  12.   coerce :cm, :/, 100
  13.   coerce :km, :*, 1000
  14.   coerce :mm, :/, 100*10
  15. end
  16.  
  17. class Kilometer < Measurement
  18.   abbreviation :km
  19.   units :km
  20.   coerce :m, :/, 1000
  21.   coerce :cm, :/, 1000*100
  22.   coerce :mm, :/, 1000*100*10
  23. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement