Arithmetic/Integer: Difference between revisions

Content added Content deleted
(Arithmetic/Integer in Tiny BASIC)
Line 988: Line 988:
70 PRINT "REMAINDER OR MODULO:";A%;"%";B%;"=";A%-INT(A%/B%)*B%
70 PRINT "REMAINDER OR MODULO:";A%;"%";B%;"=";A%-INT(A%/B%)*B%
80 PRINT "POWER:";A%;"^";B%;"=";A%^B%</syntaxhighlight>
80 PRINT "POWER:";A%;"^";B%;"=";A%^B%</syntaxhighlight>

==={{Header|Tiny BASIC}}===
<syntaxhighlight lang="Tiny BASIC"> LET A = 5
LET B = 3
PRINT "A = ", A, ", B = ", B
PRINT ""
PRINT A," + ",B," = ", A+B
PRINT A," - ",B," = ", A-B
PRINT A," * ",B," = ", A*B
PRINT A," / ",B," = ", A/B
PRINT A," % ",B," = ", A-(A/B)*B
REM Exponent calculation
LET X = 1
LET E = 0
10 IF X >= B THEN GOTO 30
LET T = E
IF E < A THEN LET E = A*A
IF T < A THEN GOTO 20
IF E >= A THEN LET E = E*A
20 LET X = X+1
GOTO 10
30 PRINT A," ^ ",B," = ", E
END</syntaxhighlight>


==={{header|True BASIC}}===
==={{header|True BASIC}}===
Line 1,007: Line 1,030:
END
END
</syntaxhighlight>
</syntaxhighlight>

==={{header|QBasic}}===
==={{header|QBasic}}===
{{works with|QuickBasic|4.5}}
{{works with|QuickBasic|4.5}}