SHOW:
|
|
- or go back to the newest paste.
| 1 | #include <iostream> | |
| 2 | #include "siunits.hpp" | |
| 3 | ||
| 4 | using namespace std; | |
| 5 | ||
| 6 | typedef unit<1,0,0,0,0,0,0,float> meter; | |
| 7 | typedef unit<0,0,1,0,0,0,0,float> second; | |
| 8 | - | unit<1,0,0,0,0,0,0,float> meter=12; |
| 8 | + | typedef unit<1,0,-1,0,0,0,0,float> ms; |
| 9 | - | meter*=20; |
| 9 | + | |
| 10 | - | cout << meter << endl; |
| 10 | + | |
| 11 | - | unit<0,0,1,0,0,0,0,float> time=60; |
| 11 | + | |
| 12 | - | //auto speed=meter/time; |
| 12 | + | meter distance=12; |
| 13 | - | unit<1,0,-1,0,0,0,0,float> speed=meter/time; |
| 13 | + | distance*=20; |
| 14 | cout << distance << endl; | |
| 15 | second time=60; | |
| 16 | //auto speed=disance/time; | |
| 17 | ms speed=distance/time; | |
| 18 | cout << speed << endl; | |
| 19 | return 0; | |
| 20 | } | |
| 21 | // |