Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
ansi_fp.h
Go to the documentation of this file.
1#ifndef _MSL_COMMON_ANSI_FP_H
2#define _MSL_COMMON_ANSI_FP_H
3
4#define SIGDIGLEN 36
5
6typedef struct decimal {
7 char sign;
8 char unk1;
9 short exp;
10 struct {
11 unsigned char length;
12 unsigned char text[36];
13 unsigned char unk41;
14 } sig;
16
17typedef struct decform {
18 char style;
19 char unk1;
20 short digits;
22
23void __ull2dec(decimal*, unsigned long long);
24void __timesdec(decimal*, const decimal*, const decimal*);
25void __str2dec(decimal*, const char*, short);
26void __two_exp(decimal*, long);
27int __equals_dec(const decimal*, const decimal*);
28int __less_dec(const decimal*, const decimal*);
29void __minus_dec(decimal*, const decimal*, const decimal*);
30void __num2dec_internal(decimal*, double);
31void __num2dec(const decform*, double, decimal*);
32double __dec2num(const decimal*);
33
34#endif
struct decimal decimal
double __dec2num(const decimal *)
Definition ansi_fp.c:586
void __two_exp(decimal *, long)
Definition ansi_fp.c:239
void __timesdec(decimal *, const decimal *, const decimal *)
Definition ansi_fp.c:138
void __num2dec_internal(decimal *, double)
Definition ansi_fp.c:521
int __equals_dec(const decimal *, const decimal *)
Definition ansi_fp.c:324
void __ull2dec(decimal *, unsigned long long)
Definition ansi_fp.c:101
struct decform decform
void __num2dec(const decform *, double, decimal *)
Definition ansi_fp.c:559
void __minus_dec(decimal *, const decimal *, const decimal *)
Definition ansi_fp.c:421
int __less_dec(const decimal *, const decimal *)
Definition ansi_fp.c:381
void __str2dec(decimal *, const char *, short)
Definition ansi_fp.c:204
Definition ansi_fp.h:17
short digits
Definition ansi_fp.h:20
char unk1
Definition ansi_fp.h:19
char style
Definition ansi_fp.h:18
Definition ansi_fp.h:6
short exp
Definition ansi_fp.h:9
struct decimal::@31 sig
unsigned char text[36]
Definition ansi_fp.h:12
char sign
Definition ansi_fp.h:7
unsigned char unk41
Definition ansi_fp.h:13
unsigned char length
Definition ansi_fp.h:11
char unk1
Definition ansi_fp.h:8