amath
1.8.5
Simple command line calculator
|
Represent a number which does not exists. More...
#include <nnumb.h>
Private Attributes | |
NonNumberType | type |
Additional Inherited Members | |
![]() | |
NumberSystem | system |
|
explicit |
Definition at line 33 of file nnumb.cpp.
References nsysreal, Number::Number(), and type.
Referenced by Absolute(), ComplexNumber::Add(), RealNumber::Add(), Add(), ComplexNumber::ArcChord(), ArcChord(), RealNumber::ArcCosecant(), ArcCosecant(), ArcCosine(), RealNumber::ArcCotangent(), ArcCotangent(), ComplexNumber::ArcCoVerCosine(), RealNumber::ArcCoVerCosine(), ArcCoVerCosine(), ComplexNumber::ArcCoVerSine(), RealNumber::ArcCoVerSine(), ArcCoVerSine(), ComplexNumber::ArcExCosecant(), ArcExCosecant(), ComplexNumber::ArcExSecant(), ArcExSecant(), ComplexNumber::ArcHaCoVerCosine(), RealNumber::ArcHaCoVerCosine(), ArcHaCoVerCosine(), ComplexNumber::ArcHaCoVerSine(), RealNumber::ArcHaCoVerSine(), ArcHaCoVerSine(), ComplexNumber::ArcHaVerCosine(), RealNumber::ArcHaVerCosine(), ArcHaVerCosine(), RealNumber::ArcHaVerSine(), ComplexNumber::ArcHaVerSine(), ArcHaVerSine(), ArcSecant(), RealNumber::ArcSecant(), ArcSine(), ArcTangent(), ComplexNumber::ArcVerCosine(), RealNumber::ArcVerCosine(), ArcVerCosine(), RealNumber::ArcVerSine(), ComplexNumber::ArcVerSine(), ArcVerSine(), Ceiling(), ComplexNumber::Chord(), Chord(), Clone(), RealNumber::Cosecant(), Cosecant(), Cosine(), RealNumber::Cotangent(), Cotangent(), ComplexNumber::CoVerCosine(), CoVerCosine(), ComplexNumber::CoVerSine(), CoVerSine(), CubeRoot(), ComplexNumber::Div(), RealNumber::Div(), Div(), ComplexNumber::ExCosecant(), ExCosecant(), ComplexNumber::ExSecant(), ExSecant(), RealNumber::Factorial(), ComplexNumber::Factorial(), Factorial(), Floor(), ComplexNumber::HaCoVerCosine(), HaCoVerCosine(), ComplexNumber::HaCoVerSine(), HaCoVerSine(), ComplexNumber::HaVerCosine(), HaVerCosine(), ComplexNumber::HaVerSine(), HaVerSine(), RealNumber::HypArcCosecant(), HypArcCosecant(), HypArcCosine(), RealNumber::HypArcCotangent(), HypArcCotangent(), RealNumber::HypArcSecant(), HypArcSecant(), HypArcSine(), HypArcTangent(), RealNumber::HypCosecant(), HypCosecant(), HypCosine(), RealNumber::HypCotangent(), HypCotangent(), RealNumber::HypSecant(), HypSecant(), HypSine(), HypTangent(), ComplexNumber::Log(), RealNumber::Log(), Log(), RealNumber::Log10(), ComplexNumber::Log10(), Log10(), RealNumber::Log2(), ComplexNumber::Log2(), Log2(), ComplexNumber::Mul(), RealNumber::Mul(), Mul(), RealNumber::Raise(), ComplexNumber::Raise(), Raise(), RealNumber::Reciprocal(), Reciprocal(), Round(), RealNumber::Secant(), Secant(), Signum(), Sine(), SquareRoot(), RealNumber::Sub(), ComplexNumber::Sub(), Sub(), Tangent(), Trunc(), Unary(), ComplexNumber::VerCosine(), VerCosine(), ComplexNumber::VerSine(), and VerSine().
|
virtual |
Implements Number.
Definition at line 153 of file nnumb.cpp.
References NonNumber(), and type.
Implements Number.
Definition at line 103 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 297 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 292 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 267 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 282 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 387 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 382 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 427 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 422 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 407 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 402 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 397 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 392 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 272 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 287 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 277 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 377 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 372 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 148 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 222 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 43 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 262 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 193 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 217 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 347 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 342 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 163 of file nnumb.cpp.
References NonNumber(), and type.
Implements Number.
Definition at line 118 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 417 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 412 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 173 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 143 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements Number.
Definition at line 367 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 362 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 357 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 352 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 317 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 302 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 327 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 307 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 312 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 322 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 232 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 237 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 252 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 242 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 227 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 247 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements Number.
Definition at line 183 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 188 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 178 of file nnumb.cpp.
References NonNumber(), and type.
Implements Number.
Definition at line 113 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 123 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 168 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 138 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 198 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 128 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 257 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 158 of file nnumb.cpp.
References NonNumber(), and type.
Implements Number.
Definition at line 108 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Trigonometric tangent function.
Tangent of +INF and -INF is NaN (with signals). Tangent of NaN is NaN.
Signals are not implemented.
Implements Number.
Definition at line 212 of file nnumb.cpp.
References nnnan, and NonNumber().
|
virtual |
Implements Number.
Definition at line 133 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 98 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 337 of file nnumb.cpp.
References NonNumber(), and type.
|
virtual |
Implements Number.
Definition at line 332 of file nnumb.cpp.
References NonNumber(), and type.
|
private |
Definition at line 142 of file nnumb.h.
Referenced by Absolute(), Add(), ArcChord(), ArcCosecant(), ArcCosine(), ArcCotangent(), ArcCoVerCosine(), ArcCoVerSine(), ArcExCosecant(), ArcExSecant(), ArcHaCoVerCosine(), ArcHaCoVerSine(), ArcHaVerCosine(), ArcHaVerSine(), ArcSecant(), ArcSine(), ArcTangent(), ArcVerCosine(), ArcVerSine(), Ceiling(), Chord(), Clone(), Cosecant(), Cosine(), Cotangent(), CoVerCosine(), CoVerSine(), CubeRoot(), Div(), ExCosecant(), ExSecant(), Factorial(), Floor(), HaCoVerCosine(), HaCoVerSine(), HaVerCosine(), HaVerSine(), HypArcCosecant(), HypArcCosine(), HypArcCotangent(), HypArcSecant(), HypArcSine(), HypArcTangent(), HypCosecant(), HypCosine(), HypCotangent(), HypSecant(), HypSine(), HypTangent(), IsInfinite(), IsNaN(), IsNotImplemented(), Log(), Log10(), Log2(), Mul(), NonNumber(), Raise(), Reciprocal(), Round(), Secant(), Signum(), Sine(), SquareRoot(), Sub(), Trunc(), Unary(), VerCosine(), and VerSine().