A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://docs.racket-lang.org/reference/number-types.html below:

4.3.1 Number Types

4.3.1 Number Types🔗ℹ

Returns #t if v is a number, #f otherwise.

Examples:

Examples:

Examples:

Returns

#t

if

v

is a number that is an

integer

,

#f

otherwise.

Examples:

Examples:

Examples:

Examples:

Return

#t

if

v

is a

fixnum

,

#f

otherwise.

Note: the result of this function is platform-dependent, so using it in syntax transformers can lead to platform-dependent bytecode files. See also fixnum-for-every-system?.

Return

#t

if

v

is a

flonum

,

#f

otherwise.

Return

#t

if

v

is a

single-flonum

(i.e., a single-precision floating-point number),

#f

otherwise.

Returns

#t

if

single-flonums

are supported on the current platform,

#f

otherwise.

Currently, single-flonum-available? produces #t when (system-type 'vm) produces 'racket, and single-flonum-available? produces #f otherwise.

If the result is #f, then single-flonum? also produces #f for all arguments.

Added in version 7.3.0.5 of package base.

Examples:

Examples:

Examples:

Examples:

> (even? 10.0)

#t

> (even? 11)

#f

> (even? +inf.0)

even?: contract violation

  expected: integer?

  given: +inf.0

Examples:

> (odd? 10.0)

#f

> (odd? 11)

#t

> (odd? +inf.0)

odd?: contract violation

  expected: integer?

  given: +inf.0

Returns #t if z is an exact number, #f otherwise.

Examples:

Returns #t if z is an inexact number, #f otherwise.

Examples:

Coerces

z

to an exact number. If

z

is already exact, it is returned. If

z

is

+inf.0

,

-inf.0

,

+nan.0

,

+inf.f

,

-inf.f

, or

+nan.f

, then the

exn:fail:contract

exception is raised.

Examples:

Coerces z to an inexact number. If z is already inexact, it is returned.

Examples:

Coerces x to a single-precision floating-point number. If x is already a single-precision floating-point number, it is returned.

Coerces x to a double-precision floating-point number. If x is already a double-precision floating-point number, it is returned.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4