repo.or.cz
/
iv.d.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
egra: agg will respect clip rect now
[iv.d.git]
/
fixed16_tests
/
fixed16_test.d
blob
10d9c9b74780675638be0a84791194ba2d1abb25
1
import
iv
.
fixed16
;
2
import
iv
.
vfs
.
io
;
3
import
std
.
math
;
4
5
void
main
() {
6
writeln
(
Fixnum
.
PI
);
7
//auto n = Fixed!42;
8
Fixnum n
=
42
;
9
Fixnum n1
=
42.2
;
10
Fixnum nd1
=
0.1
;
11
writeln
(
n
);
12
writeln
(
n1
);
13
n
+=
0.1
;
14
writeln
(
n
);
15
n
+=
nd1
;
16
writeln
(
n
);
17
18
writeln
(
"sin="
,
Fixnum
.
sin
(
Fixnum
(
0.3
)));
19
writeln
(
"dsin="
,
sin
(
0.3
));
20
writeln
(
"cos="
,
Fixnum
.
cos
(
Fixnum
(
0.5
)));
21
writeln
(
"dcos="
,
cos
(
0.5
));
22
}