2019-02-03 00:14:56 +01:00
|
|
|
%zeropage basicsafe
|
2019-03-31 13:54:22 +02:00
|
|
|
%option enable_floats
|
2019-01-26 22:46:01 +01:00
|
|
|
|
2019-03-31 13:54:22 +02:00
|
|
|
%import c64flt
|
2019-03-29 02:13:28 +01:00
|
|
|
|
2019-03-19 01:22:26 +01:00
|
|
|
~ main {
|
|
|
|
|
2019-02-21 01:31:33 +01:00
|
|
|
sub start() {
|
2019-04-03 22:25:26 +02:00
|
|
|
ubyte ub='^'
|
2019-03-31 13:54:22 +02:00
|
|
|
ubyte ub2=7
|
|
|
|
uword uw=2
|
|
|
|
uword uw2=5
|
|
|
|
float fl=2.3
|
|
|
|
float fl2=20
|
|
|
|
|
|
|
|
|
2019-03-31 18:04:19 +02:00
|
|
|
fl = (ub as float) ** 4
|
|
|
|
fl = 2.3
|
|
|
|
fl = fl ** 20.0
|
2019-03-31 13:54:22 +02:00
|
|
|
c64flt.print_f(fl)
|
|
|
|
c64.CHROUT('\n')
|
|
|
|
|
|
|
|
fl = 2.3
|
2019-03-31 18:04:19 +02:00
|
|
|
fl = fl ** fl2
|
2019-03-31 13:54:22 +02:00
|
|
|
c64flt.print_f(fl)
|
|
|
|
c64.CHROUT('\n')
|
|
|
|
|
|
|
|
fl = 2.3
|
2019-03-31 18:04:19 +02:00
|
|
|
fl **=20.0
|
2019-03-31 13:54:22 +02:00
|
|
|
c64flt.print_f(fl)
|
|
|
|
c64.CHROUT('\n')
|
|
|
|
|
2019-02-24 18:52:48 +01:00
|
|
|
}
|
2019-03-16 17:50:59 +01:00
|
|
|
|
2019-01-27 18:33:21 +01:00
|
|
|
}
|