Select language: english | cesky | deutsch | italiano | simplified chinese | traditional chinese | hindi Concept: English word: Home

# signum fn (SignumFn)

(SignumFn number) denotes the sign of number. This is one of the following values: -1, 1, or 0.

## Ontology

SUMO / NUMERIC-FUNCTIONS

## Class(es)

 varga

inheritable relation

signum fn

## Coordinate term(s)

absolute value fn  abstraction fn  arc cosine fn  arc sine fn  arc tangent fn  back fn  begin fn  begin node fn  cardinality fn  ceiling fn  complement fn  cosine fn  cut set fn  denominator fn  end fn  end node fn  extension fn  floor fn  front fn  future fn  generalized intersection fn  generalized union fn  giga fn  imaginary part fn  immediate future fn  immediate past fn  initial node fn  integer square root fn  kilo fn  list length fn  magnitude fn  mega fn  micro fn  milli fn  minimal cut set fn  nano fn  numerator fn  organization fn  past fn  path weight fn  pico fn  power set fn  predecessor fn  principal host fn  probability fn  property fn  rational number fn  real number fn  reciprocal fn  round fn  sine fn  skin fn  square root fn  successor fn  tangent fn  tera fn  terminal node fn  wealth fn  when fn  year fn

## Type restrictions

pUrNaanka SignumFn(vaastavika anka)

## Related WordNet synsets

polarity, sign
having an indicated pole (as the distinction between positive and negative electric charges); "he got the polarity of the battery reversed"; "charges of opposite sign"

## Axioms (4)

Agar "number1 mod number2" is equal to number, to "the sign of number2" is equal to "the sign of number".
```(=>
(equal
(RemainderFn ?NUMBER1 ?NUMBER2)
?NUMBER)
(equal
(SignumFn ?NUMBER2)
(SignumFn ?NUMBER)))```

Agar number is an instance of aQNaatmaka vaastavika anka, to "the sign of number" is equal to yaa "the sign of number" is equal to .
```(=>
(instance ?NUMBER NonnegativeRealNumber)
(or
(equal
(SignumFn ?NUMBER)
1)
(equal
(SignumFn ?NUMBER)
0)))```

Agar number is an instance of dhanaatmaka vaastavika anka, to "the sign of number" is equal to .
```(=>
(instance ?NUMBER PositiveRealNumber)
(equal
(SignumFn ?NUMBER)
1))```

Agar number is an instance of Qnaatmaka vaastavika anka, to "the sign of number" is equal to .
```(=>
(instance ?NUMBER NegativeRealNumber)
(equal
(SignumFn ?NUMBER)
-1))```