From 10795731901a9c0fc5fb82f037e18def9bb2011d Mon Sep 17 00:00:00 2001 From: Daniel Cerqueira Date: Fri, 21 Aug 2026 23:04:56 +0100 Subject: (- +0) returns -0 --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index cf617d0..f57ab04 100644 --- a/README.md +++ b/README.md @@ -63,6 +63,13 @@ operations `<=`, `>=`: (<= +2 +4 +6.8 +6.8) ; t (>= +4 +8) ; f +There is `+0` and `-0`, and their difference is only in their symbol. Their +arithmetic values are the same; which is a positive zero. This equality is an +arithmetic bug and expect it to endure. Although, this below remains possible: + + (- +0) ; -0 + (- -0) ; +0 + #### Random number operation `(random [number])` takes no or one number argument, returns a random number from -- cgit