Real constants and functions: Difference between revisions

Content added Content deleted
No edit summary
No edit summary
Line 1,309: Line 1,309:
math.ceil(x)
math.ceil(x)
x^y</lang>
x^y</lang>


=={{header|M2000 Interpreter}}==
<lang M2000 Interpreter>
Module Checkit {
Def exp(x)= 2.71828182845905^x
Print Ln(exp(1))==1
Print Log(10^5)==5
Print Sgn(-5)=-1
Print Abs(-2.10#)=2.1#
Def exptype$(x)=type$(x)
Print exptype$(Abs(-2.1#))="Currency"
Print exptype$(Abs(-2.1~))="Single"
Print exptype$(Abs(-2.1@))="Decimal"
Print exptype$(Abs(-2&))="Long"
Print exptype$(Abs(-2%))="Integer"
Print exptype$(Abs(-2.212e34))="Double"
Print exptype$(Sgn(-2.1#))="Integer"
\\ Sgn return integer type
Print exptype$(Sgn(-2.212e34))="Integer"
\\ Log, Len return double
Print exptype$(Log(1000))="Double"
Print exptype$(exp(1%))="Double"
Print exptype$(Ln(1212%))="Double"
\\ power return type Double
Print exptype$(2&^2&)="Double"
Print exptype$(2&**2&)="Double"
Print exptype$(2&*2&)="Long"
Print 2**2=4, 2^2=4, 2^2^2=16, 2**2**2=16
\\ floor() and Int() is the same
Print Int(-2.7)=-3, Int(2.7)=2
Print Floor(-2.7)=-3, Floor(2.7)=2
Print Ceil(-2.7)=-2, Ceil(2.7)=3
Print Sqrt(4)=2
}
Checkit
</lang>




=={{header|Maple}}==
=={{header|Maple}}==