>>  <<  Usr  Pri  JfC  LJ  Phr  Dic  Voc  !:  Help  Dictionary

Indeterminate _.  

The indeterminate _. is a numeric atom. It is provided to aid in dealing with NaN (not a number) in data from external sources, and should be removed from such data as soon as possible. The verb 128!:5 tests for _. .

The only ways to create _. are as follows:

   direct entry of _.
    ".
   3!:n
   DLL call (database, LAPACK, etc.)

Primitives on arguments containing _. , that move data without interpreting the value, produce correct and consistent results. These include $ |. |: # , ,. [ ] { {. {: } }. }: . Other primitives on arguments containing _. may not produce correct or consistent results. In particular, the dyads < <: = >: > ~: -: <. >. do not produce consistent results on arguments containing _. , nor the verbs /: \: , nor the dyads i. i: e. -. , nor the monads ~. ~: , nor verbs defined in terms of these.

Primitives on arguments not containing _. signal NaN error instead of producing _. .
   x+y     x and y are infinite with different signs
   x-y   x and y are infinite with the same sign
   *y   the real and imaginary parts of y are infinite
   x%y   x and y are infinite
   x^.y   x and y are infinite or 0
   x!y   x and y are infinite
   m H. n   similar to the dyad p.
   x p. y   x and y that cause addition of infinities with opposite signs; for example 1 _ _ p. _1
   u T. n y   similar to the dyad p.

0*_ , 0*__ , and 0%0 are all defined to be 0 .

 
 

>>  <<  Usr  Pri  JfC  LJ  Phr  Dic  Voc  !:  Help  Dictionary