This repository was archived by the owner on Apr 28, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +18
-9
lines changed Expand file tree Collapse file tree 2 files changed +18
-9
lines changed Original file line number Diff line number Diff line change @@ -261,16 +261,20 @@ mod tests {
261
261
assert_eq ! ( sqrt( f) , f) ;
262
262
}
263
263
}
264
-
264
+
265
265
#[ test]
266
266
fn conformance_tests ( ) {
267
267
let values = [ 3.14159265359 , 10000.0 , f64:: from_bits ( 0x0000000f ) , INFINITY ] ;
268
- let results = [ 4610661241675116657u64 , 4636737291354636288u64 ,
269
- 2197470602079456986u64 , 9218868437227405312u64 ] ;
270
-
268
+ let results = [
269
+ 4610661241675116657u64 ,
270
+ 4636737291354636288u64 ,
271
+ 2197470602079456986u64 ,
272
+ 9218868437227405312u64 ,
273
+ ] ;
274
+
271
275
for i in 0 ..values. len ( ) {
272
276
let bits = f64:: to_bits ( sqrt ( values[ i] ) ) ;
273
277
assert_eq ! ( results[ i] , bits) ;
274
- }
278
+ }
275
279
}
276
280
}
Original file line number Diff line number Diff line change @@ -151,15 +151,20 @@ mod tests {
151
151
assert_eq ! ( sqrtf( f) , f) ;
152
152
}
153
153
}
154
-
155
- #[ test]
154
+
155
+ #[ test]
156
156
fn conformance_tests ( ) {
157
- let values = [ 3.14159265359f32 , 10000.0f32 , f32:: from_bits ( 0x0000000f ) , INFINITY ] ;
157
+ let values = [
158
+ 3.14159265359f32 ,
159
+ 10000.0f32 ,
160
+ f32:: from_bits ( 0x0000000f ) ,
161
+ INFINITY ,
162
+ ] ;
158
163
let results = [ 1071833029u32 , 1120403456u32 , 456082799u32 , 2139095040u32 ] ;
159
164
160
165
for i in 0 ..values. len ( ) {
161
166
let bits = f32:: to_bits ( sqrtf ( values[ i] ) ) ;
162
167
assert_eq ! ( results[ i] , bits) ;
163
- }
168
+ }
164
169
}
165
170
}
You can’t perform that action at this time.
0 commit comments