help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Entering a fixed point number at the st> prompt causes divide by zero er


From: Gary Highberger
Subject: Entering a fixed point number at the st> prompt causes divide by zero error. Is this the expected behavior. Please see below for integer, floating point, scaled decimal, and fixed point entries.
Date: Mon, 4 Jan 2021 15:59:06 -0500

st> 1 "integer"
1
st> 1.1e0 "floating point"
1.1
st> 1.1s2 "scaled decimal"
1.10s2
st> 1.1 "fixed point"
Object: 1 error: The program attempted to divide a number by zero
ZeroDivide(Exception)>>signal (ExcHandling.st:254)
SmallInteger(Number)>>zeroDivide (SysExcept.st:1426)
Fraction>>setNumerator:setDenominator: (Fraction.st:485)
Fraction class>>numerator:denominator: (Fraction.st:66)
Fraction>>- (Fraction.st:151)
FloatD(Float)>>printOn:special: (Float.st:533)
FloatD(Float)>>printOn: (Float.st:436)
FloatD(Object)>>printString (Object.st:534)
FloatD(Object)>>printNl (Object.st:571)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]