CDE
This commit is contained in:
parent
518da4a923
commit
764da6cbbb
6144 changed files with 83610 additions and 11 deletions
9
Task/Infinity/C++/infinity.cpp
Normal file
9
Task/Infinity/C++/infinity.cpp
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
#include <limits>
|
||||
|
||||
double inf()
|
||||
{
|
||||
if (std::numeric_limits<double>::has_infinity)
|
||||
return std::numeric_limits<double>::infinity();
|
||||
else
|
||||
return std::numeric_limits<double>::max();
|
||||
}
|
||||
13
Task/Infinity/Common-Lisp/infinity.lisp
Normal file
13
Task/Infinity/Common-Lisp/infinity.lisp
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
> (apropos "MOST-POSITIVE" :cl)
|
||||
MOST-POSITIVE-LONG-FLOAT, value: 1.7976931348623158D308
|
||||
MOST-POSITIVE-SHORT-FLOAT, value: 3.4028172S38
|
||||
MOST-POSITIVE-SINGLE-FLOAT, value: 3.4028235E38
|
||||
MOST-POSITIVE-DOUBLE-FLOAT, value: 1.7976931348623158D308
|
||||
MOST-POSITIVE-FIXNUM, value: 536870911
|
||||
|
||||
> (apropos "MOST-NEGATIVE" :cl)
|
||||
MOST-NEGATIVE-SINGLE-FLOAT, value: -3.4028235E38
|
||||
MOST-NEGATIVE-LONG-FLOAT, value: -1.7976931348623158D308
|
||||
MOST-NEGATIVE-SHORT-FLOAT, value: -3.4028172S38
|
||||
MOST-NEGATIVE-DOUBLE-FLOAT, value: -1.7976931348623158D308
|
||||
MOST-NEGATIVE-FIXNUM, value: -536870912
|
||||
5
Task/Infinity/D/infinity.d
Normal file
5
Task/Infinity/D/infinity.d
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
auto inf() {
|
||||
return typeof(1.5).infinity;
|
||||
}
|
||||
|
||||
void main() {}
|
||||
2
Task/Infinity/Delphi/infinity-1.delphi
Normal file
2
Task/Infinity/Delphi/infinity-1.delphi
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
Infinity = 1.0 / 0.0;
|
||||
NegInfinity = -1.0 / 0.0;
|
||||
1
Task/Infinity/Delphi/infinity-2.delphi
Normal file
1
Task/Infinity/Delphi/infinity-2.delphi
Normal file
|
|
@ -0,0 +1 @@
|
|||
Math.IsInfinite()
|
||||
3
Task/Infinity/E/infinity.e
Normal file
3
Task/Infinity/E/infinity.e
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
def infinityTask() {
|
||||
return Infinity # predefined variable holding positive infinity
|
||||
}
|
||||
3
Task/Infinity/Euphoria/infinity.euphoria
Normal file
3
Task/Infinity/Euphoria/infinity.euphoria
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
constant infinity = 1E400
|
||||
|
||||
? infinity -- outputs "inf"
|
||||
Loading…
Add table
Add a link
Reference in a new issue