Brings in the exact results past the range of a double. docs/TODO.md conflicted: both Completed Steps lines are kept, the newer one first. Model: opus-5-5
This commit is contained in:
@@ -18,6 +18,7 @@ func TestReply(t *testing.T) {
|
||||
"5 * 5/2": "12.5",
|
||||
"2^10": "1024",
|
||||
"7 % 3": "1",
|
||||
"2^1200": "1.7218479456385751e+361",
|
||||
} {
|
||||
if got := bot.Reply(in); got != want {
|
||||
t.Errorf("Reply(%q) = %q, want %q", in, got, want)
|
||||
@@ -27,7 +28,7 @@ func TestReply(t *testing.T) {
|
||||
for in, want := range map[string]string{
|
||||
"hello": "I only understand arithmetic",
|
||||
"1 / 0": "I cannot divide by zero.",
|
||||
"1e400": "That needs a number too large or too small for me.",
|
||||
"1e1300": "That needs a number too large or too small for me.",
|
||||
"1e-1300": "That needs a number too large or too small for me.",
|
||||
"(-8)^0.5": "A negative number to a fractional power has no real",
|
||||
strings.Repeat("1+", calc.MaxInputLength) + "1": "That is too long for me",
|
||||
|
||||
Reference in New Issue
Block a user