4.2.1 Number Types
Examples:  | ||||||
  | 
Examples:  | ||||||||||
  | 
Examples:  | ||||||
  | 
Examples:  | ||||||||||||
  | 
procedure
(exact-integer? v) → boolean?
v : any/c 
Examples:  | ||||
  | 
procedure
v : any/c 
Examples:  | ||||
  | 
procedure
v : any/c 
Examples:  | ||||
  | 
procedure
(inexact-real? v) → boolean?
v : any/c 
Note: the result of this function is platform-dependent, so using it in syntax transformers can lead to platform-dependent bytecode files.
procedure
(double-flonum? v) → boolean?
v : any/c 
procedure
(single-flonum? v) → boolean?
v : any/c 
Examples:  | ||||
  | 
Examples:  | ||||||
  | 
Examples:  | ||||||
  | 
Examples:  | ||||||||
  | 
Examples:  | ||||||||
  | 
Examples:  | ||||
  | 
Examples:  | ||||
  | 
procedure
(inexact->exact z) → exact?
z : number? 
Examples:  | ||||
  | 
procedure
(exact->inexact z) → inexact?
z : number? 
Examples:  | ||||
  | 
procedure
x : real? 
procedure
(real->double-flonum x) → flonum?
x : real?