@@ -189,9 +189,13 @@ class ImageCodecTest: XCTestCase {
189
189
190
190
for (i, pixel) in zip ( answer, pixels) {
191
191
192
- let red = round ( Double ( ( ( i >> 10 ) & 0x1F ) * 0xFF ) / 31 ) / 255
193
- let green = round ( Double ( ( ( i >> 5 ) & 0x1F ) * 0xFF ) / 31 ) / 255
194
- let blue = round ( Double ( ( i & 0x1F ) * 0xFF ) / 31 ) / 255
192
+ let r = ( ( i >> 10 ) & 0x1F ) * 0xFF
193
+ let g = ( ( i >> 5 ) & 0x1F ) * 0xFF
194
+ let b = ( i & 0x1F ) * 0xFF
195
+
196
+ let red = round ( Double ( r) / 31 ) / 255
197
+ let green = round ( Double ( g) / 31 ) / 255
198
+ let blue = round ( Double ( b) / 31 ) / 255
195
199
196
200
XCTAssertEqual ( red, pixel. red)
197
201
XCTAssertEqual ( green, pixel. green)
@@ -229,9 +233,13 @@ class ImageCodecTest: XCTestCase {
229
233
230
234
for (i, pixel) in zip ( answer, pixels) {
231
235
232
- let red = round ( Double ( ( ( i >> 10 ) & 0x1F ) * 0xFF ) / 31 ) / 255
233
- let green = round ( Double ( ( ( i >> 5 ) & 0x1F ) * 0xFF ) / 31 ) / 255
234
- let blue = round ( Double ( ( i & 0x1F ) * 0xFF ) / 31 ) / 255
236
+ let r = ( ( i >> 10 ) & 0x1F ) * 0xFF
237
+ let g = ( ( i >> 5 ) & 0x1F ) * 0xFF
238
+ let b = ( i & 0x1F ) * 0xFF
239
+
240
+ let red = round ( Double ( r) / 31 ) / 255
241
+ let green = round ( Double ( g) / 31 ) / 255
242
+ let blue = round ( Double ( b) / 31 ) / 255
235
243
236
244
XCTAssertEqual ( red, pixel. red)
237
245
XCTAssertEqual ( green, pixel. green)
@@ -269,9 +277,13 @@ class ImageCodecTest: XCTestCase {
269
277
270
278
for (i, pixel) in zip ( answer, pixels) {
271
279
272
- let red = round ( Double ( ( ( i >> 24 ) & 0xFF ) * 0xFFFF ) / 255 ) / 65535
273
- let green = round ( Double ( ( ( i >> 16 ) & 0xFF ) * 0xFFFF ) / 255 ) / 65535
274
- let blue = Double ( i & 0xFFFF ) / 65535
280
+ let r = ( ( i >> 24 ) & 0xFF ) * 0xFFFF
281
+ let g = ( ( i >> 16 ) & 0xFF ) * 0xFFFF
282
+ let b = i & 0xFFFF
283
+
284
+ let red = round ( Double ( r) / 255 ) / 65535
285
+ let green = round ( Double ( g) / 255 ) / 65535
286
+ let blue = Double ( b) / 65535
275
287
276
288
XCTAssertEqual ( red, pixel. red)
277
289
XCTAssertEqual ( green, pixel. green)
0 commit comments