mirror of
https://github.com/gbdev/rgbds.git
synced 2026-09-19 20:27:05 +00:00
Fix rounding of fixed-point constants where fractional digits should carry into integer part (#2088)
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
opt Q8
|
||||
println strfmt("%f", 1.999)
|
||||
println strfmt("%f", 2.999)
|
||||
println strfmt("%f", 3.999)
|
||||
println strfmt("%f", 16777215.999)
|
||||
|
||||
opt Q16
|
||||
println strfmt("%f", 1.999999)
|
||||
println strfmt("%f", 2.999999)
|
||||
println strfmt("%f", 3.999999)
|
||||
println strfmt("%f", 65535.999999)
|
||||
|
||||
opt Q24
|
||||
println strfmt("%f", 1.999999999)
|
||||
println strfmt("%f", 2.999999999)
|
||||
println strfmt("%f", 3.999999999)
|
||||
println strfmt("%f", 255.999999999)
|
||||
Reference in New Issue
Block a user