From 619935a6e79dce3262712838c4cb1c1b69f33132 Mon Sep 17 00:00:00 2001 From: yoshi~ Date: Thu, 2 Jan 2025 17:21:20 +0100 Subject: improve precision --- test/gleam/float_test.gleam | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'test') diff --git a/test/gleam/float_test.gleam b/test/gleam/float_test.gleam index 1c8f96b..6503a6b 100644 --- a/test/gleam/float_test.gleam +++ b/test/gleam/float_test.gleam @@ -288,6 +288,12 @@ pub fn to_precision_test() { float.to_precision(435.3224, -0) |> should.equal(435.0) + + float.to_precision(184.20000000000002, 2) + |> should.equal(184.2) + + float.to_precision(12_345_678_912_345_678_912_345_678.0, -19) + |> should.equal(1_234_568.0e19) } pub fn min_test() { -- cgit v1.2.3