11use length:: * ;
2- use super :: { assert_almost_eq} ;
2+ use super :: assert_almost_eq;
33
44// Metric
55#[ test]
66fn nanometers ( ) {
77 let i1 = Length :: from_meters ( 100.0 ) ;
88 let r1 = i1. as_nanometers ( ) ;
9-
9+
1010 let i2 = Length :: from_nanometers ( 100.0 ) ;
1111 let r2 = i2. as_meters ( ) ;
12-
12+
1313 assert_almost_eq ( r1, 100000000000.0 ) ;
1414 assert_almost_eq ( r2, 1.0E-7 ) ;
1515}
@@ -18,10 +18,10 @@ fn nanometers() {
1818fn micrometers ( ) {
1919 let i1 = Length :: from_meters ( 100.0 ) ;
2020 let r1 = i1. as_micrometers ( ) ;
21-
21+
2222 let i2 = Length :: from_micrometers ( 100.0 ) ;
2323 let r2 = i2. as_meters ( ) ;
24-
24+
2525 assert_almost_eq ( r1, 100000000.0 ) ;
2626 assert_almost_eq ( r2, 0.0001 ) ;
2727}
@@ -30,10 +30,10 @@ fn micrometers() {
3030fn millimeters ( ) {
3131 let i1 = Length :: from_meters ( 100.0 ) ;
3232 let r1 = i1. as_millimeters ( ) ;
33-
33+
3434 let i2 = Length :: from_millimeters ( 100.0 ) ;
3535 let r2 = i2. as_meters ( ) ;
36-
36+
3737 assert_almost_eq ( r1, 100000.0 ) ;
3838 assert_almost_eq ( r2, 0.1 ) ;
3939}
@@ -42,10 +42,10 @@ fn millimeters() {
4242fn centimeters ( ) {
4343 let i1 = Length :: from_meters ( 100.0 ) ;
4444 let r1 = i1. as_centimeters ( ) ;
45-
45+
4646 let i2 = Length :: from_centimeters ( 100.0 ) ;
4747 let r2 = i2. as_meters ( ) ;
48-
48+
4949 assert_almost_eq ( r1, 10000.0 ) ;
5050 assert_almost_eq ( r2, 1.0 ) ;
5151}
@@ -54,10 +54,10 @@ fn centimeters() {
5454fn decameter ( ) {
5555 let i1 = Length :: from_meters ( 100.0 ) ;
5656 let r1 = i1. as_decameters ( ) ;
57-
57+
5858 let i2 = Length :: from_decameters ( 100.0 ) ;
5959 let r2 = i2. as_meters ( ) ;
60-
60+
6161 assert_almost_eq ( r1, 10.0 ) ;
6262 assert_almost_eq ( r2, 1000.0 ) ;
6363}
@@ -66,10 +66,10 @@ fn decameter() {
6666fn hectometer ( ) {
6767 let i1 = Length :: from_meters ( 100.0 ) ;
6868 let r1 = i1. as_hectometer ( ) ;
69-
69+
7070 let i2 = Length :: from_hectometers ( 100.0 ) ;
7171 let r2 = i2. as_meters ( ) ;
72-
72+
7373 assert_almost_eq ( r1, 1.0 ) ;
7474 assert_almost_eq ( r2, 10000.0 ) ;
7575}
@@ -78,10 +78,10 @@ fn hectometer() {
7878fn kilometer ( ) {
7979 let i1 = Length :: from_meters ( 100.0 ) ;
8080 let r1 = i1. as_kilometers ( ) ;
81-
81+
8282 let i2 = Length :: from_kilometers ( 100.0 ) ;
8383 let r2 = i2. as_meters ( ) ;
84-
84+
8585 assert_almost_eq ( r1, 0.1 ) ;
8686 assert_almost_eq ( r2, 100000.0 ) ;
8787}
@@ -91,10 +91,10 @@ fn kilometer() {
9191fn inches ( ) {
9292 let i1 = Length :: from_meters ( 100.0 ) ;
9393 let r1 = i1. as_inches ( ) ;
94-
94+
9595 let i2 = Length :: from_inches ( 100.0 ) ;
9696 let r2 = i2. as_meters ( ) ;
97-
97+
9898 assert_almost_eq ( r1, 3937.00787402 ) ;
9999 assert_almost_eq ( r2, 2.54 ) ;
100100}
@@ -103,10 +103,10 @@ fn inches() {
103103fn feet ( ) {
104104 let i1 = Length :: from_meters ( 100.0 ) ;
105105 let r1 = i1. as_feet ( ) ;
106-
106+
107107 let i2 = Length :: from_feet ( 100.0 ) ;
108108 let r2 = i2. as_meters ( ) ;
109-
109+
110110 assert_almost_eq ( r1, 328.083989501 ) ;
111111 assert_almost_eq ( r2, 30.48 ) ;
112112}
@@ -115,10 +115,10 @@ fn feet() {
115115fn yards ( ) {
116116 let i1 = Length :: from_meters ( 100.0 ) ;
117117 let r1 = i1. as_yards ( ) ;
118-
118+
119119 let i2 = Length :: from_yards ( 100.0 ) ;
120120 let r2 = i2. as_meters ( ) ;
121-
121+
122122 assert_almost_eq ( r1, 109.361329834 ) ;
123123 assert_almost_eq ( r2, 91.44 ) ;
124124}
@@ -127,10 +127,10 @@ fn yards() {
127127fn furlongs ( ) {
128128 let i1 = Length :: from_meters ( 100.0 ) ;
129129 let r1 = i1. as_furlongs ( ) ;
130-
130+
131131 let i2 = Length :: from_furlongs ( 100.0 ) ;
132132 let r2 = i2. as_meters ( ) ;
133-
133+
134134 assert_almost_eq ( r1, 0.49709695379 ) ;
135135 assert_almost_eq ( r2, 20116.8 ) ;
136136}
@@ -139,10 +139,10 @@ fn furlongs() {
139139fn miles ( ) {
140140 let i1 = Length :: from_meters ( 100.0 ) ;
141141 let r1 = i1. as_miles ( ) ;
142-
142+
143143 let i2 = Length :: from_miles ( 100.0 ) ;
144144 let r2 = i2. as_meters ( ) ;
145-
145+
146146 assert_almost_eq ( r1, 0.0621371192237 ) ;
147147 assert_almost_eq ( r2, 160934.4 ) ;
148148}
0 commit comments