From 267c6f2ac71f92999e969232431ba04678e7437e Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 15 Apr 2024 07:54:39 +0200 Subject: Adding upstream version 4:24.2.0. Signed-off-by: Daniel Baumann --- .../unit/data/functions/mathematical/fods/abs.fods | 2107 +++++++ .../data/functions/mathematical/fods/acos.fods | 2130 +++++++ .../data/functions/mathematical/fods/acosh.fods | 2175 +++++++ .../data/functions/mathematical/fods/acot.fods | 2194 +++++++ .../data/functions/mathematical/fods/acoth.fods | 2201 +++++++ .../unit/data/functions/mathematical/fods/add.fods | 2432 ++++++++ .../functions/mathematical/fods/aggregate.fods | 5846 ++++++++++++++++++ .../data/functions/mathematical/fods/asin.fods | 2326 +++++++ .../data/functions/mathematical/fods/asinh.fods | 2338 +++++++ .../data/functions/mathematical/fods/atan.fods | 2290 +++++++ .../data/functions/mathematical/fods/atan2.fods | 2271 +++++++ .../data/functions/mathematical/fods/atanh.fods | 3642 +++++++++++ .../data/functions/mathematical/fods/bitand.fods | 2245 +++++++ .../functions/mathematical/fods/bitlshift.fods | 2301 +++++++ .../data/functions/mathematical/fods/bitor.fods | 2295 +++++++ .../functions/mathematical/fods/bitrshift.fods | 2302 +++++++ .../data/functions/mathematical/fods/bitxor.fods | 2326 +++++++ .../data/functions/mathematical/fods/ceiling.fods | 2838 +++++++++ .../functions/mathematical/fods/ceiling.math.fods | 2811 +++++++++ .../mathematical/fods/ceiling.precise.fods | 2594 ++++++++ .../functions/mathematical/fods/ceiling.xcl.fods | 2650 ++++++++ .../data/functions/mathematical/fods/color.fods | 2379 ++++++++ .../data/functions/mathematical/fods/combin.fods | 2461 ++++++++ .../data/functions/mathematical/fods/combina.fods | 2462 ++++++++ .../functions/mathematical/fods/convert_add.fods | 5679 +++++++++++++++++ .../functions/mathematical/fods/convert_ooo.fods | 2410 ++++++++ .../unit/data/functions/mathematical/fods/cos.fods | 2335 +++++++ .../data/functions/mathematical/fods/cosh.fods | 2287 +++++++ .../unit/data/functions/mathematical/fods/cot.fods | 2335 +++++++ .../data/functions/mathematical/fods/coth.fods | 2296 +++++++ .../unit/data/functions/mathematical/fods/csc.fods | 2403 ++++++++ .../data/functions/mathematical/fods/csch.fods | 2418 ++++++++ .../data/functions/mathematical/fods/degrees.fods | 2311 +++++++ .../functions/mathematical/fods/euroconvert.fods | 2366 +++++++ .../data/functions/mathematical/fods/even.fods | 2204 +++++++ .../unit/data/functions/mathematical/fods/exp.fods | 2256 +++++++ .../data/functions/mathematical/fods/fact.fods | 2246 +++++++ .../data/functions/mathematical/fods/floor.fods | 3584 +++++++++++ .../functions/mathematical/fods/floor.math.fods | 2754 +++++++++ .../functions/mathematical/fods/floor.precise.fods | 2594 ++++++++ .../functions/mathematical/fods/floor.xcl.fods | 2602 ++++++++ .../unit/data/functions/mathematical/fods/gcd.fods | 2918 +++++++++ .../unit/data/functions/mathematical/fods/int.fods | 2412 ++++++++ .../functions/mathematical/fods/iso.ceiling.fods | 2594 ++++++++ .../unit/data/functions/mathematical/fods/lcm.fods | 2924 +++++++++ .../unit/data/functions/mathematical/fods/ln.fods | 2263 +++++++ .../unit/data/functions/mathematical/fods/log.fods | 2792 +++++++++ .../data/functions/mathematical/fods/log10.fods | 2661 ++++++++ .../unit/data/functions/mathematical/fods/mod.fods | 3953 ++++++++++++ .../data/functions/mathematical/fods/mround.fods | 2930 +++++++++ .../functions/mathematical/fods/multinomial.fods | 3056 ++++++++++ .../unit/data/functions/mathematical/fods/odd.fods | 2185 +++++++ .../unit/data/functions/mathematical/fods/pi.fods | 1475 +++++ .../data/functions/mathematical/fods/power.fods | 2214 +++++++ .../data/functions/mathematical/fods/product.fods | 2260 +++++++ .../data/functions/mathematical/fods/quotient.fods | 2291 +++++++ .../data/functions/mathematical/fods/radians.fods | 2180 +++++++ .../functions/mathematical/fods/rawsubtract.fods | 4637 ++++++++++++++ .../data/functions/mathematical/fods/round.fods | 2289 +++++++ .../functions/mathematical/fods/rounddown.fods | 2339 +++++++ .../data/functions/mathematical/fods/roundsig.fods | 6447 ++++++++++++++++++++ .../data/functions/mathematical/fods/roundup.fods | 2291 +++++++ .../unit/data/functions/mathematical/fods/sec.fods | 2169 +++++++ .../data/functions/mathematical/fods/sech.fods | 2169 +++++++ .../functions/mathematical/fods/seriessum.fods | 2464 ++++++++ .../data/functions/mathematical/fods/sign.fods | 2326 +++++++ .../unit/data/functions/mathematical/fods/sin.fods | 2287 +++++++ .../data/functions/mathematical/fods/sinh.fods | 2323 +++++++ .../data/functions/mathematical/fods/sqrt.fods | 2180 +++++++ .../data/functions/mathematical/fods/sqrtpi.fods | 2180 +++++++ .../unit/data/functions/mathematical/fods/sub.fods | 2395 ++++++++ .../data/functions/mathematical/fods/subtotal.fods | 2588 ++++++++ .../unit/data/functions/mathematical/fods/sum.fods | 2281 +++++++ .../data/functions/mathematical/fods/sumif.fods | 2793 +++++++++ .../mathematical/fods/sumif_wildcards.fods | 2172 +++++++ .../data/functions/mathematical/fods/sumsq.fods | 2327 +++++++ .../unit/data/functions/mathematical/fods/tan.fods | 2287 +++++++ .../data/functions/mathematical/fods/tanh.fods | 2287 +++++++ .../data/functions/mathematical/fods/trunc.fods | 2229 +++++++ 79 files changed, 205264 insertions(+) create mode 100644 sc/qa/unit/data/functions/mathematical/fods/abs.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/acos.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/acosh.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/acot.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/acoth.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/add.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/aggregate.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/asin.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/asinh.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/atan.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/atan2.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/atanh.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/bitand.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/bitlshift.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/bitor.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/bitrshift.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/bitxor.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/ceiling.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/ceiling.math.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/ceiling.precise.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/ceiling.xcl.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/color.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/combin.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/combina.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/convert_add.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/convert_ooo.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/cos.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/cosh.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/cot.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/coth.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/csc.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/csch.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/degrees.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/euroconvert.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/even.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/exp.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/fact.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/floor.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/floor.math.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/floor.precise.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/floor.xcl.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/gcd.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/int.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/iso.ceiling.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/lcm.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/ln.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/log.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/log10.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/mod.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/mround.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/multinomial.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/odd.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/pi.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/power.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/product.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/quotient.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/radians.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/rawsubtract.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/round.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/rounddown.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/roundsig.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/roundup.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/sec.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/sech.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/seriessum.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/sign.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/sin.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/sinh.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/sqrt.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/sqrtpi.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/sub.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/subtotal.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/sum.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/sumif.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/sumif_wildcards.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/sumsq.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/tan.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/tanh.fods create mode 100644 sc/qa/unit/data/functions/mathematical/fods/trunc.fods (limited to 'sc/qa/unit/data/functions/mathematical') diff --git a/sc/qa/unit/data/functions/mathematical/fods/abs.fods b/sc/qa/unit/data/functions/mathematical/fods/abs.fods new file mode 100644 index 0000000000..4e4adec7b5 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/abs.fods @@ -0,0 +1,2107 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + ABS Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple ABS formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 0 + + + 0 + + + TRUE + + + =ABS(0) + + + + + + #DIV/0! + + + AA + + + + + + 1 + + + 1 + + + TRUE + + + =ABS(1) + + + + 13 + + + AA + + + + + + 10 + + + 10 + + + TRUE + + + =ABS(-10) + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =ABS(J2) + + + + + + + + 13 + + + 13 + + + TRUE + + + =ABS(J3) + + + + + + TRUE + + + + + + 1 + + + 1 + + + TRUE + + + =ABS(J6) + + + + FALSE + + + + + + #VALUE! + + + error + + + TRUE + + + =ABS(K2) + + + + + + + + Chyba:511 + + + error + + + TRUE + + + =ABS() + + + + + 1 + + + + + + Chyba:508 + + + error + + + TRUE + + + =ABS(J3,0) + + + + #N/A + + + + + + + + + + + 3.1415926536 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/acos.fods b/sc/qa/unit/data/functions/mathematical/fods/acos.fods new file mode 100644 index 0000000000..6e69becbb7 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/acos.fods @@ -0,0 +1,2130 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + ACOS Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple ACOS formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 0.5 + + + 0.5 + + + TRUE + + + =ACOS(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + 0 + + + 0 + + + TRUE + + + =ACOS(1) + + + + 13 + + + AA + + + + + + 1 + + + 1 + + + TRUE + + + =ACOS(-1)/PI() + + + + + + + + 3.1415926536 + + + 3.1415926536 + + + TRUE + + + =ACOS(1-K20/J18) + + + + + + + + 2.0943951024 + + + 2.0943951024 + + + TRUE + + + =ACOS(-0.5) + + + + + + TRUE + + + + + + 120 + + + 120 + + + TRUE + + + =ACOS(-0.5)*180/PI() + + + + FALSE + + + + + + 120 + + + 120 + + + TRUE + + + =DEGREES(ACOS(-0.5)) + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =ACOS(J2) + + + + + 1 + + + + + + 0 + + + 0 + + + TRUE + + + =ACOS(J6) + + + + #N/A + + + + + + #VALUE! + + + error + + + TRUE + + + =ACOS(K2) + + + + + 3.1415926536 + + + + + + + 1.5707963268 + + + 1.5707963268 + + + TRUE + + + =ACOS(F1) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.15 + + + + + + + + + + + + + + 2.2 + + + 2.3 + + + + + + #VALUE! + + + + + =ACOS(1-K19/J18) + + + Tdf#93408 + + + + + + 2.3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/acosh.fods b/sc/qa/unit/data/functions/mathematical/fods/acosh.fods new file mode 100644 index 0000000000..d4856144ba --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/acosh.fods @@ -0,0 +1,2175 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + % + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00.00.0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + ACOSH Function + + + + + + + + + Result + + + PRAVDA + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + PRAVDA + + + Simple ACOSH formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + Err:502 + + + error + + + PRAVDA + + + =ACOSH(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + 0 + + + 0 + + + PRAVDA + + + =ACOSH(1) + + + + 13 + + + AA + + + + + + Err:502 + + + error + + + PRAVDA + + + =ACOSH(-1)/PI() + + + + + + + + Err:502 + + + error + + + PRAVDA + + + =ACOSH(1-K20/J18) + + + + + + + + Err:502 + + + error + + + PRAVDA + + + =ACOSH(-0,5) + + + + + + TRUE + + + + + + Err:502 + + + error + + + PRAVDA + + + =ACOSH(-0,5)*180/PI() + + + + FALSE + + + + + + Err:502 + + + error + + + PRAVDA + + + =DEGREES(ACOSH(-0,5)) + + + + + + + + #DIV/0! + + + error + + + PRAVDA + + + =ACOSH(J2) + + + + + 1 + + + + + + 0 + + + 0 + + + PRAVDA + + + =ACOSH(J6) + + + + #N/A + + + + + + #VALUE! + + + error + + + PRAVDA + + + =ACOSH(K2) + + + + + 3,14159265358979 + + + + + + + Err:502 + + + error + + + PRAVDA + + + =ACOSH(F1) + + + + + + 4 + + + 4 + + + PRAVDA + + + =ACOSH(COSH(4)) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1,15 + + + + + + + + + + + + + + 2,2 + + + 2,3 + + + + + + + + + + + + + 2,3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/acot.fods b/sc/qa/unit/data/functions/mathematical/fods/acot.fods new file mode 100644 index 0000000000..63bcaadd8a --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/acot.fods @@ -0,0 +1,2194 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + % + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00.00.0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + ACOT Function + + + + + + + + + Result + + + PRAVDA + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + PRAVDA + + + Simple ACOT formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 0,5 + + + 0,5 + + + PRAVDA + + + =ACOT(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + 0,785398163397448 + + + 0,785398163397448 + + + PRAVDA + + + =ACOT(1) + + + + 13 + + + AA + + + + + + 0,75 + + + 0,75 + + + PRAVDA + + + =ACOT(-1)/PI() + + + + + + + + 2,35619449019234 + + + 2,35619449019234 + + + PRAVDA + + + =ACOT(1-K20/J18) + + + + + + + + 2,0344439357957 + + + 2,0344439357957 + + + PRAVDA + + + =ACOT(-0,5) + + + + + + TRUE + + + + + + 116,565051177078 + + + 116,565051177078 + + + PRAVDA + + + =ACOT(-0,5)*180/PI() + + + + FALSE + + + + + + 116,565051177078 + + + 116,565051177078 + + + PRAVDA + + + =DEGREES(ACOT(-0,5)) + + + + + + + + #DIV/0! + + + error + + + PRAVDA + + + =ACOT(J2) + + + + + 1 + + + + + + 0,785398163397448 + + + 0,785398163397448 + + + PRAVDA + + + =ACOT(J6) + + + + #N/A + + + + + + #VALUE! + + + error + + + PRAVDA + + + =ACOT(K2) + + + + + 3,14159265358979 + + + + + + + 1,5707963267949 + + + 1,5707963267949 + + + PRAVDA + + + =ACOT(F1) + + + + + + 2,35619449019234 + + + 2,35619449019234 + + + PRAVDA + + + =ACOT(1-K19/J18) + + + Tdf#93408 + + + + + + 0,463647609000806 + + + 0,463647609000806 + + + PRAVDA + + + =ACOT(2) + + + + + + + + + 0,75 + + + 0,75 + + + PRAVDA + + + =ACOT(-1)/PI() + + + + + + + 0,25 + + + 0,25 + + + PRAVDA + + + =ACOT(1)/PI() + + + + + + + + + + + + + + + + + + + + + 1,15 + + + + + + + + + + + + + + 2,2 + + + 2,3 + + + + + + + + + + + + 2,3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/acoth.fods b/sc/qa/unit/data/functions/mathematical/fods/acoth.fods new file mode 100644 index 0000000000..edec6c7642 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/acoth.fods @@ -0,0 +1,2201 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + % + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00.00.0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + ACOTH Function + + + + + + + + + Result + + + PRAVDA + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + PRAVDA + + + Simple ACOTH formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + Err:502 + + + error + + + PRAVDA + + + =ACOTH(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + Err:502 + + + error + + + PRAVDA + + + =ACOTH(1) + + + + 13 + + + AA + + + + + + Err:502 + + + error + + + PRAVDA + + + =ACOTH(-1)/PI() + + + + + + + + Err:502 + + + error + + + PRAVDA + + + =ACOTH(1-K20/J18) + + + + + + + + Err:502 + + + error + + + PRAVDA + + + =ACOTH(-0,5) + + + + + + TRUE + + + + + + Err:502 + + + error + + + PRAVDA + + + =ACOTH(-0,5)*180/PI() + + + + FALSE + + + + + + Err:502 + + + error + + + PRAVDA + + + =DEGREES(ACOTH(-0,5)) + + + + + + + + #DIV/0! + + + error + + + PRAVDA + + + =ACOTH(J2) + + + + + 1 + + + + + + Err:502 + + + error + + + PRAVDA + + + =ACOTH(J6) + + + + #N/A + + + + + + #VALUE! + + + error + + + PRAVDA + + + =ACOTH(K2) + + + + + 3,14159265358979 + + + + + + + Err:502 + + + error + + + PRAVDA + + + =ACOTH(F1) + + + + + + 4,00 + + + 4,00 + + + PRAVDA + + + =ROUND(ACOTH(COTH(4));2) + + + + + + + -18,0218266945586 + + + -18,0218266945586 + + + PRAVDA + + + =ACOTH(1-K19/J18) + + + Tdf#93408 + + + + + + + + 0,168236118310606 + + + 0,168236118310606 + + + PRAVDA + + + =ACOTH(6) + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1,15 + + + + + + + + + + + + + + 2,2 + + + 2,3 + + + + + + + + + + + 2,3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/add.fods b/sc/qa/unit/data/functions/mathematical/fods/add.fods new file mode 100644 index 0000000000..f22294d218 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/add.fods @@ -0,0 +1,2432 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + $ + + + + + - + $ + + + + + + % + + + $ + + + + + - + $ + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + руб. + + + + - + + руб. + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + - + + + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ???(???) + + + 00.00.0000, 00:00:00 + + + + + Page 1/ 99 + + + + + + + + + + + + + + + + + + Operator + (add) + + + + + + + + + Result + + + PRAVDA + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + PRAVDA + + + Simple formulas with + operator + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 0 + + + 0 + + + PRAVDA + + + =-0,3+0,2+0,1 + + + check that imprecise double representation is handled by approximate add + + + + + + + 0 + + + 0 + + + PRAVDA + + + =1,2*J3-2,3*K3+3,4*L3 + + + + 2 + + + 4 + + + 2 + + + + + + 3 + + + 3 + + + PRAVDA + + + =1+2 + + + + + + + + 3 + + + 3 + + + PRAVDA + + + =J5+K5 + + + + + 1 + + + 2 + + + + + + -1 + + + -1 + + + PRAVDA + + + =1+-2 + + + + + + + + + -1 + + + -1 + + + PRAVDA + + + =J7+K7 + + + + + 1 + + + -2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/aggregate.fods b/sc/qa/unit/data/functions/mathematical/fods/aggregate.fods new file mode 100644 index 0000000000..e6722a7f70 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/aggregate.fods @@ -0,0 +1,5846 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + AGGREGATE Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple AGGREGATE formulas with local references and values + + + + + + TRUE + + + Complete variations of AGGREGATE formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + #DIV/0! + + + 82 + + + + ColumnOne + + + ColumnTwo + + + ColumnThree + + + + + + 96 + + + 96 + + + TRUE + + + =AGGREGATE(4, 6, J2:J12) + + + + + + 72 + + + 65 + + + + 34 + + + 11 + + + 12 + + + + + + 72 + + + 72 + + + TRUE + + + =AGGREGATE(14, 6, J2:J12, 3) + + + + 30 + + + 95 + + + + 10 + + + 56 + + + 35 + + + + 13 + + + + + Err:511 + + + error + + + TRUE + + + =AGGREGATE(15, 6, J2:J12) + + + + + + #NUM! + + + 63 + + + + #DIV/0! + + + 5 + + + 3 + + + + + + 34 + + + 34 + + + TRUE + + + =AGGREGATE(4,1,O2:O9) + + + + + + 31 + + + 53 + + + + 20 + + + 8 + + + 1 + + + + 5 + + + + + 29 + + + 29 + + + TRUE + + + =AGGREGATE(9,5,O5:Q5) + + + + + + 96 + + + 71 + + + + 0 + + + 8 + + + 9 + + + + + + 115 + + + 115 + + + TRUE + + + =AGGREGATE(9,5,P2:P9) + + + + 32 + + + 55 + + + + #VALUE! + + + 20 + + + 21 + + + + + + 8 + + + 8 + + + TRUE + + + =AGGREGATE(13,5,P2:P9) + + + + 81 + + + 83 + + + + 5 + + + 7 + + + 8 + + + + + + 14.375 + + + 14.375 + + + TRUE + + + =AGGREGATE(1,5,P2:P9) + + + + + 33 + + + 100 + + + + 14 + + + 0 + + + 5 + + + + + + 8 + + + 8 + + + TRUE + + + =AGGREGATE(2,5,P2:P9) + + + + 53 + + + 91 + + + + + + 8 + + + 8 + + + TRUE + + + =AGGREGATE(3,5,P2:P9) + + + + + 34 + + + 89 + + + + + + + 56 + + + 56 + + + TRUE + + + =AGGREGATE(4,5,P2:P9) + + + + + + 0.00 + + + 0.00 + + + TRUE + + + =AGGREGATE(5,5,P2:P9) + + + + + + + 0 + + + 0 + + + TRUE + + + =AGGREGATE(6,5,P2:P9) + + + + + + + + + 17.7517604760767 + + + TRUE + + + TRUE + + + =AGGREGATE(7,5,P2:P9) + + + + + + + + 16.6052514283886 + + + TRUE + + + TRUE + + + =AGGREGATE(8,5,P2:P9) + + + + + + + 115 + + + 115 + + + TRUE + + + =AGGREGATE(9,5,P2:P9) + + + + + + + + + + 315.125 + + + 315.125 + + + TRUE + + + =AGGREGATE(10,5,P2:P9) + + + + Function index + + + Function applied + + + + Option index + + + Option applied + + + + + + 275.734375 + + + 275.734375 + + + TRUE + + + =AGGREGATE(11,5,P2:P9) + + + + + + + 1 + + + AVERAGE + + + + 0 + + + Ignore only nested SUBTOTAL and AGGREGATE functions + + + + + + 8 + + + 8 + + + TRUE + + + =AGGREGATE(12,5,P2:P9) + + + + + + 2 + + + COUNT + + + + 1 + + + Ignore only hidden rows, nested SUBTOTAL and AGGREGATE functions + + + + + + Err:511 + + + error + + + TRUE + + + =AGGREGATE(14,5,P2:P9) + + + + + 3 + + + COUNTA + + + + 2 + + + Ignore only errors, nested SUBTOTAL and AGGREGATE functions + + + + + + Err:511 + + + error + + + TRUE + + + =AGGREGATE(15,5,P2:P9) + + + + + 4 + + + MAX + + + + 3 + + + Ignore hidden rows, errors, nested SUBTOTAL and AGGREGATE functions + + + + + + Err:511 + + + error + + + TRUE + + + =AGGREGATE(16,5,P2:P9) + + + + 5 + + + MIN + + + + 4 + + + Ignore nothing + + + + + + Err:511 + + + error + + + TRUE + + + =AGGREGATE(17,5,P2:P9) + + + + 6 + + + PRODUCT + + + + 5 + + + Ignore only hidden rows + + + + + + Err:511 + + + error + + + TRUE + + + =AGGREGATE(18,5,P2:P9) + + + + 7 + + + STDEV.S + + + + 6 + + + Ignore only errors + + + + + + Err:511 + + + error + + + TRUE + + + =AGGREGATE(19,5,P2:P9) + + + + 8 + + + STDEV.P + + + + 7 + + + Ignore only hidden rows and errors + + + + + + 34 + + + 34 + + + TRUE + + + =AGGREGATE(4,5,O2:O9) + + + + 9 + + + SUM + + + + + + 6 + + + 6 + + + TRUE + + + =AGGREGATE(2,2,O2:O9) + + + + + 10 + + + VAR.S + + + + + + + 6 + + + 6 + + + TRUE + + + =AGGREGATE(2,0,O2:O9) + + + + 11 + + + VAR.P + + + + + + 6 + + + 6 + + + TRUE + + + =AGGREGATE(2,1,O2:O9) + + + + + 12 + + + MEDIAN + + + + + + 6 + + + 6 + + + TRUE + + + =AGGREGATE(2,3,O2:O9) + + + + + 13 + + + MODE.SNGL + + + + + + 6 + + + 6 + + + TRUE + + + =AGGREGATE(2,4,O2:O9) + + + + 14 + + + LARGE + + + + + + 6 + + + 6 + + + TRUE + + + =AGGREGATE(2,5,O2:O9) + + + + 15 + + + SMALL + + + + + + + 6 + + + 6 + + + TRUE + + + =AGGREGATE(2,6,O2:O9) + + + + 16 + + + PERCENTILE.INC + + + + + + 6 + + + 6 + + + TRUE + + + =AGGREGATE(2,7,O2:O9) + + + + 17 + + + QUARTILE.INC + + + + + + Err:502 + + + error + + + TRUE + + + =AGGREGATE(2,8,O2:O9) + + + + 18 + + + PERCENTILE.EXC + + + + + + + Err:511 + + + error + + + TRUE + + + =AGGREGATE(O2:O9) + + + + 19 + + + QUARTILE.EXC + + + + + + 18 + + + 18 + + + TRUE + + + =AGGREGATE(9;6;M38;N38;O38) + + + + 13 + + + #DIV/0! + + + 5 + + + + + + 3 + + + 3 + + + TRUE + + + =AGGREGATE(1;2;3;OR()) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #DIV/0! + + + 82 + + + + Testcase from Bug 73148 - Add Excel 2010 function AGGREGATE + + + + + + + + + + 72 + + + 65 + + + + + + + + + + 30 + + + 95 + + + + + + + + + + #VALUE! + + + 63 + + + + + + + + + + 31 + + + -55555 + + + + + + + + + + 96 + + + 71 + + + + + + + + + + 33 + + + 55 + + + + + + + + + + #DIV/0! + + + 83 + + + + + + + + + + 0 + + + 100 + + + + + + + + + + 53 + + + 91 + + + + + + + + + + 34 + + + 89 + + + + + + + + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( K$13,$J17,$C$1:$C$11) + + + + func.num + + + 1 + + + 2 + + + 3 + + + 4 + + + 5 + + + 6 + + + 7 + + + 8 + + + 9 + + + 10 + + + 11 + + + 12 + + + 13 + + + 14 + + + 15 + + + 16 + + + 17 + + + 18 + + + 19 + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( K$13,$J18,$C$1:$C$11) + + + + func.name + + + AVERAGE + + + COUNT + + + COUNTA + + + MAX + + + MIN + + + PRODUCT + + + STDEV.S + + + STDEV.P + + + SUM + + + VAR.S + + + VAR.P + + + MEDIAN + + + MODE.SNGL + + + LARGE + + + SMALL + + + PERCENTILE.INC + + + QUARTILE.INC + + + PERCENTILE.EXC + + + QUARTILE.EXC + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( K$13,$J19,$C$1:$C$11) + + + + + + + + + 49.8571428571429 + + + 49.8571428571429 + + + TRUE + + + =AGGREGATE( K$13,$J20,$C$1:$C$11) + + + + option + + + behaviour + + + + + + + + + 42.1666666666667 + + + 42.1666666666667 + + + TRUE + + + =AGGREGATE( K$13,$J21,$C$1:$C$11) + + + + ignore nested SUBTOTAL/AGGREGATE + + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( K$13,$J22,$C$1:$C$11) + + + + 0 + + + ignore nested SUBTOTAL/AGGREGATE + + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( K$13,$J23,$C$1:$C$11) + + + + 1 + + + ignore hidden rows, nested SUBTOTAL/AGGREGATE + + + + + + + + + 43.625 + + + 43.625 + + + TRUE + + + =AGGREGATE( K$13,$J24,$C$1:$C$11) + + + + 2 + + + ignore error values, nested SUBTOTAL/AGGREGATE + + + + + + + + + 36.1428571428571 + + + 36.1428571428571 + + + TRUE + + + =AGGREGATE( K$13,$J25,$C$1:$C$11) + + + + 3 + + + ignore hidden rows, error values, nested SUBTOTAL/AGGREGATE + + + + + + + + + 7 + + + 7 + + + TRUE + + + =AGGREGATE( L$13,$J17,$C$1:$C$11) + + + + + 4 + + + ignore nothing + + + + + + + + + + + 7 + + + 7 + + + TRUE + + + =AGGREGATE( L$13,$J18,$C$1:$C$11) + + + + 5 + + + ignore hidden rows + + + + + + + + + 6 + + + 6 + + + TRUE + + + =AGGREGATE( L$13,$J19,$C$1:$C$11) + + + + 6 + + + ignore error values + + + + + + + + + 7 + + + 7 + + + TRUE + + + =AGGREGATE( L$13,$J20,$C$1:$C$11) + + + + 7 + + + ignore hidden rows, error values + + + + + + + + + 6 + + + 6 + + + TRUE + + + =AGGREGATE( L$13,$J21,$C$1:$C$11) + + + + + + + + + 8 + + + 8 + + + TRUE + + + =AGGREGATE( L$13,$J22,$C$1:$C$11) + + + + + + + + + 7 + + + 7 + + + TRUE + + + =AGGREGATE( L$13,$J23,$C$1:$C$11) + + + + + + + + + 8 + + + 8 + + + TRUE + + + =AGGREGATE( L$13,$J24,$C$1:$C$11) + + + + + + + + + 7 + + + 7 + + + TRUE + + + =AGGREGATE( L$13,$J25,$C$1:$C$11) + + + + + + + + + 9 + + + 9 + + + TRUE + + + =AGGREGATE( M$13,$J17,$C$1:$C$11) + + + + + + + + + 9 + + + 9 + + + TRUE + + + =AGGREGATE( M$13,$J18,$C$1:$C$11) + + + + + + + + + 8 + + + 8 + + + TRUE + + + =AGGREGATE( M$13,$J19,$C$1:$C$11) + + + + + + + + + 7 + + + 7 + + + TRUE + + + =AGGREGATE( M$13,$J20,$C$1:$C$11) + + + + + + + + + 6 + + + 6 + + + TRUE + + + =AGGREGATE( M$13,$J21,$C$1:$C$11) + + + + + + + + + + + + + + 11 + + + 11 + + + TRUE + + + =AGGREGATE( M$13,$J22,$C$1:$C$11) + + + + + + + + + + + + + + 10 + + + 10 + + + TRUE + + + =AGGREGATE( M$13,$J23,$C$1:$C$11) + + + + + + + + + + + + 8 + + + 8 + + + TRUE + + + =AGGREGATE( M$13,$J24,$C$1:$C$11) + + + + + + + + + + + + 7 + + + 7 + + + TRUE + + + =AGGREGATE( M$13,$J25,$C$1:$C$11) + + + + + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( N$13,$J17,$C$1:$C$11) + + + + + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( N$13,$J18,$C$1:$C$11) + + + + + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( N$13,$J19,$C$1:$C$11) + + + + + + + + + + + + 96 + + + 96 + + + TRUE + + + =AGGREGATE( N$13,$J20,$C$1:$C$11) + + + + + + + + + + + + 72 + + + 72 + + + TRUE + + + =AGGREGATE( N$13,$J21,$C$1:$C$11) + + + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( N$13,$J22,$C$1:$C$11) + + + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( N$13,$J23,$C$1:$C$11) + + + + + + + + + + 96 + + + 96 + + + TRUE + + + =AGGREGATE( N$13,$J24,$C$1:$C$11) + + + + + + + + + + 72 + + + 72 + + + TRUE + + + =AGGREGATE( N$13,$J25,$C$1:$C$11) + + + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( O$13,$J17,$C$1:$C$11) + + + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( O$13,$J18,$C$1:$C$11) + + + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( O$13,$J19,$C$1:$C$11) + + + + + + + + + + 30 + + + 30 + + + TRUE + + + =AGGREGATE( O$13,$J20,$C$1:$C$11) + + + + + + + + + + 30 + + + 30 + + + TRUE + + + =AGGREGATE( O$13,$J21,$C$1:$C$11) + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( O$13,$J22,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( O$13,$J23,$C$1:$C$11) + + + + + + 0 + + + 0 + + + TRUE + + + =AGGREGATE( O$13,$J24,$C$1:$C$11) + + + + + + 0 + + + 0 + + + TRUE + + + =AGGREGATE( O$13,$J25,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( P$13,$J17,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( P$13,$J18,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( P$13,$J19,$C$1:$C$11) + + + + + + 382256962560 + + + 382256962560 + + + TRUE + + + =AGGREGATE( P$13,$J20,$C$1:$C$11) + + + + + + 3981843360 + + + 3981843360 + + + TRUE + + + =AGGREGATE( P$13,$J21,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( P$13,$J22,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( P$13,$J23,$C$1:$C$11) + + + + + + 0 + + + 0 + + + TRUE + + + =AGGREGATE( P$13,$J24,$C$1:$C$11) + + + + + + 0 + + + 0 + + + TRUE + + + =AGGREGATE( P$13,$J25,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( Q$13,$J17,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( Q$13,$J18,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( Q$13,$J19,$C$1:$C$11) + + + + + + 25.5436134968448 + + + 25.5436134968448 + + + TRUE + + + =AGGREGATE( Q$13,$J20,$C$1:$C$11) + + + + + + 16.9164614109058 + + + 16.9164614109058 + + + TRUE + + + =AGGREGATE( Q$13,$J21,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( Q$13,$J22,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( Q$13,$J23,$C$1:$C$11) + + + + + + 29.4954596990307 + + + 29.4954596990307 + + + TRUE + + + =AGGREGATE( Q$13,$J24,$C$1:$C$11) + + + + + + 22.1918045790826 + + + 22.1918045790826 + + + TRUE + + + =AGGREGATE( Q$13,$J25,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( R$13,$J17,$C$1:$C$11) + + + STDEV.P + + + empty second parameter + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( R$13,$J18,$C$1:$C$11) + + + Tdf#100753 + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( R$13,$J19,$C$1:$C$11) + + + + YELLOW ROWS THROWS ERROR IN EXCEL + + + + + + 23.6487907962003 + + + 23.6487907962003 + + + TRUE + + + =AGGREGATE( R$13,$J20,$C$1:$C$11) + + + + + + 15.4425458465313 + + + 15.4425458465313 + + + TRUE + + + =AGGREGATE( R$13,$J21,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( R$13,$J22,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( R$13,$J23,$C$1:$C$11) + + + + + + 27.5904761647928 + + + 27.5904761647928 + + + TRUE + + + =AGGREGATE( R$13,$J24,$C$1:$C$11) + + + + + + 20.5456187295392 + + + 20.5456187295392 + + + TRUE + + + =AGGREGATE( R$13,$J25,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( S$13,$J17,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( S$13,$J18,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( S$13,$J19,$C$1:$C$11) + + + + + + 349 + + + 349 + + + TRUE + + + =AGGREGATE( S$13,$J20,$C$1:$C$11) + + + + + + 253 + + + 253 + + + TRUE + + + =AGGREGATE( S$13,$J21,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( S$13,$J22,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( S$13,$J23,$C$1:$C$11) + + + + + + 349 + + + 349 + + + TRUE + + + =AGGREGATE( S$13,$J24,$C$1:$C$11) + + + + + + 253 + + + 253 + + + TRUE + + + =AGGREGATE( S$13,$J25,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( T$13,$J17,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( T$13,$J18,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( T$13,$J19,$C$1:$C$11) + + + + + + 652.476190476191 + + + 652.476190476191 + + + TRUE + + + =AGGREGATE( T$13,$J20,$C$1:$C$11) + + + + + + 286.166666666667 + + + 286.166666666667 + + + TRUE + + + =AGGREGATE( T$13,$J21,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( T$13,$J22,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( T$13,$J23,$C$1:$C$11) + + + + + + 869.982142857143 + + + 869.982142857143 + + + TRUE + + + =AGGREGATE( T$13,$J24,$C$1:$C$11) + + + + + + 492.476190476191 + + + 492.476190476191 + + + TRUE + + + =AGGREGATE( T$13,$J25,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( U$13,$J17,$C$1:$C$11) + + + VAR.P + + + #DIV/0! + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( U$13,$J18,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( U$13,$J19,$C$1:$C$11) + + + + + + 559.265306122449 + + + 559.265306122449 + + + TRUE + + + =AGGREGATE( U$13,$J20,$C$1:$C$11) + + + + + + 238.472222222222 + + + 238.472222222222 + + + TRUE + + + =AGGREGATE( U$13,$J21,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( U$13,$J22,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( U$13,$J23,$C$1:$C$11) + + + + + + 761.234375 + + + 761.234375 + + + TRUE + + + =AGGREGATE( U$13,$J24,$C$1:$C$11) + + + + + + 422.122448979592 + + + 422.122448979592 + + + TRUE + + + =AGGREGATE( U$13,$J25,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( V$13,$J17,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( V$13,$J18,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( V$13,$J19,$C$1:$C$11) + + + + + + 34 + + + 34 + + + TRUE + + + =AGGREGATE( V$13,$J20,$C$1:$C$11) + + + + + + 33.5 + + + 33.5 + + + TRUE + + + =AGGREGATE( V$13,$J21,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( V$13,$J22,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( V$13,$J23,$C$1:$C$11) + + + + + + 33.5 + + + 33.5 + + + TRUE + + + =AGGREGATE( V$13,$J24,$C$1:$C$11) + + + + + + 33 + + + 33 + + + TRUE + + + =AGGREGATE( V$13,$J25,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( W$13,$J17,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( W$13,$J18,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( W$13,$J19,$C$1:$C$11) + + + + + + #VALUE! + + + error + + + TRUE + + + =AGGREGATE( W$13,$J20,$C$1:$C$11) + + + + + + #VALUE! + + + error + + + TRUE + + + =AGGREGATE( W$13,$J21,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( W$13,$J22,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( W$13,$J23,$C$1:$C$11) + + + + + + #VALUE! + + + error + + + TRUE + + + =AGGREGATE( W$13,$J24,$C$1:$C$11) + + + + + + #VALUE! + + + error + + + TRUE + + + =AGGREGATE( W$13,$J25,$C$1:$C$11) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( X$13,$J17,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( X$13,$J18,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( X$13,$J19,$C$1:$C$11,2) + + + + + + 72 + + + 72 + + + TRUE + + + =AGGREGATE( X$13,$J20,$C$1:$C$11,2) + + + + + + 53 + + + 53 + + + TRUE + + + =AGGREGATE( X$13,$J21,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( X$13,$J22,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( X$13,$J23,$C$1:$C$11,2) + + + + + + 72 + + + 72 + + + TRUE + + + =AGGREGATE( X$13,$J24,$C$1:$C$11,2) + + + + + + 53 + + + 53 + + + TRUE + + + =AGGREGATE( X$13,$J25,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( Y$13,$J17,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( Y$13,$J18,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( Y$13,$J19,$C$1:$C$11,2) + + + + + + 31 + + + 31 + + + TRUE + + + =AGGREGATE( Y$13,$J20,$C$1:$C$11,2) + + + + + + 31 + + + 31 + + + TRUE + + + =AGGREGATE( Y$13,$J21,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( Y$13,$J22,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( Y$13,$J23,$C$1:$C$11,2) + + + + + + 30 + + + 30 + + + TRUE + + + =AGGREGATE( Y$13,$J24,$C$1:$C$11,2) + + + + + + 30 + + + 30 + + + TRUE + + + =AGGREGATE( Y$13,$J25,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( Z$13,$J17,$C$1:$C$11,0) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( Z$13,$J18,$C$1:$C$11,0) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( Z$13,$J19,$C$1:$C$11,0) + + + + + + 30 + + + 30 + + + TRUE + + + =AGGREGATE( Z$13,$J20,$C$1:$C$11,0) + + + + + + 30 + + + 30 + + + TRUE + + + =AGGREGATE( Z$13,$J21,$C$1:$C$11,0) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( Z$13,$J22,$C$1:$C$11,0) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( Z$13,$J23,$C$1:$C$11,0) + + + + + + 0 + + + 0 + + + TRUE + + + =AGGREGATE( Z$13,$J24,$C$1:$C$11,0) + + + + + + 0 + + + 0 + + + TRUE + + + =AGGREGATE( Z$13,$J25,$C$1:$C$11,0) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( AA$13,$J17,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( AA$13,$J18,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( AA$13,$J19,$C$1:$C$11,2) + + + + + + 34 + + + 34 + + + TRUE + + + =AGGREGATE( AA$13,$J20,$C$1:$C$11,2) + + + + + + 33.5 + + + 33.5 + + + TRUE + + + =AGGREGATE( AA$13,$J21,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( AA$13,$J22,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( AA$13,$J23,$C$1:$C$11,2) + + + + + + 33.5 + + + 33.5 + + + TRUE + + + =AGGREGATE( AA$13,$J24,$C$1:$C$11,2) + + + + + + 33 + + + 33 + + + TRUE + + + =AGGREGATE( AA$13,$J25,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( AB$13,$J17,$C$1:$C$11,0.3) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( AB$13,$J18,$C$1:$C$11,0.3) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( AB$13,$J19,$C$1:$C$11,0.3) + + + + + + 31.8 + + + 31.8 + + + TRUE + + + =AGGREGATE( AB$13,$J20,$C$1:$C$11,0.3) + + + + + + 31.2 + + + 31.2 + + + TRUE + + + =AGGREGATE( AB$13,$J21,$C$1:$C$11,0.3) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( AB$13,$J22,$C$1:$C$11,0.3) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( AB$13,$J23,$C$1:$C$11,0.3) + + + + + + 30.7 + + + 30.7 + + + TRUE + + + =AGGREGATE( AB$13,$J24,$C$1:$C$11,0.3) + + + + + + 30.4 + + + 30.4 + + + TRUE + + + =AGGREGATE( AB$13,$J25,$C$1:$C$11,0.3) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( AC$13,$J17,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( AC$13,$J18,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( AC$13,$J19,$C$1:$C$11,2) + + + + + + 34 + + + 34 + + + TRUE + + + =AGGREGATE( AC$13,$J20,$C$1:$C$11,2) + + + + + + 33.5 + + + 33.5 + + + TRUE + + + =AGGREGATE( AC$13,$J21,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( AC$13,$J22,$C$1:$C$11,2) + + + + + + #DIV/0! + + + error + + + TRUE + + + =AGGREGATE( AC$13,$J23,$C$1:$C$11,2) + + + + + + 33.5 + + + 33.5 + + + TRUE + + + =AGGREGATE( AC$13,$J24,$C$1:$C$11,2) + + + + + + 33 + + + 33 + + + TRUE + + + =AGGREGATE( AC$13,$J25,$C$1:$C$11,2) + + + + + + 0 + + + 0 + + + TRUE + + + =AGGREGATE(3,5,$C$6) + + + tdf116706 + + + + + + 0 + + + 0 + + + TRUE + + + =AGGREGATE(3,5,$C$6:$C$6) + + + tdf116706 + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + + diff --git a/sc/qa/unit/data/functions/mathematical/fods/asin.fods b/sc/qa/unit/data/functions/mathematical/fods/asin.fods new file mode 100644 index 0000000000..cd1e829512 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/asin.fods @@ -0,0 +1,2326 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + ASIN Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple ASIN formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 0 + + + 0 + + + TRUE + + + =ASIN(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + 1.5707963268 + + + 1.5707963268 + + + TRUE + + + =ASIN(1) + + + + 13 + + + AA + + + + + + -0.5 + + + -0.5 + + + TRUE + + + =ASIN(-1)/PI() + + + + + + + + -1.5707963268 + + + -1.5707963268 + + + TRUE + + + =ASIN(1-K20/J18) + + + + + + + + -0.5235987756 + + + -0.5235987756 + + + TRUE + + + =ASIN(-0.5) + + + + + + TRUE + + + + + + -30 + + + -30 + + + TRUE + + + =ASIN(-0.5)*180/PI() + + + + FALSE + + + + + + -30 + + + -30 + + + TRUE + + + =DEGREES(ASIN(-0.5)) + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =ASIN(J2) + + + + + 1 + + + + + + 1.5707963268 + + + 1.5707963268 + + + TRUE + + + =ASIN(J6) + + + + #N/A + + + + + + #VALUE! + + + error + + + TRUE + + + =ASIN(K2) + + + + + 3.1415926536 + + + + + + + 0 + + + 0 + + + TRUE + + + =ASIN(F1) + + + + + + + + + + + 1.40E+154 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.15 + + + + + + + + + + + + + + 2.2 + + + 2.3 + + + + + + + + + + + + + 2.3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/asinh.fods b/sc/qa/unit/data/functions/mathematical/fods/asinh.fods new file mode 100644 index 0000000000..3d35ca2ebf --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/asinh.fods @@ -0,0 +1,2338 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + ASINH Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple ASINH formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 0 + + + 0 + + + TRUE + + + =ASINH(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + 0.881373587 + + + 0.881373587 + + + TRUE + + + =ASINH(1) + + + + 13 + + + AA + + + + + + -0.2805499262 + + + -0.2805499262 + + + TRUE + + + =ASINH(-1)/PI() + + + + + + + + -0.881373587 + + + -0.881373587 + + + TRUE + + + =ASINH(1-K20/J18) + + + + + + + + -0.4812118251 + + + -0.4812118251 + + + TRUE + + + =ASINH(-0.5) + + + + + + TRUE + + + + + + -27.5714066277 + + + -27.5714066277 + + + TRUE + + + =ASINH(-0.5)*180/PI() + + + + FALSE + + + + + + -27.5714066277 + + + -27.5714066277 + + + TRUE + + + =DEGREES(ASINH(-0.5)) + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =ASINH(J2) + + + + + 1 + + + + + + 0.881373587 + + + 0.881373587 + + + TRUE + + + =ASINH(J6) + + + + #N/A + + + + + + #VALUE! + + + error + + + TRUE + + + =ASINH(K2) + + + + + 3.1415926536 + + + + + + + 0 + + + 0 + + + TRUE + + + =ASINH(F1) + + + + + + 355.6277237383 + + + 355.6277237383 + + + TRUE + + + =ASINH(J13) + + + AOO#97605 + + + + 1.40E+154 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.15 + + + + + + + + + + + + + + 2.2 + + + 2.3 + + + + + + + + + + + + + 2.3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/atan.fods b/sc/qa/unit/data/functions/mathematical/fods/atan.fods new file mode 100644 index 0000000000..eef7679a9a --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/atan.fods @@ -0,0 +1,2290 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + ATAN Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple ATAN formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 0 + + + 0 + + + TRUE + + + =ATAN(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + 0.7853981634 + + + 0.7853981634 + + + TRUE + + + =ATAN(1) + + + + 13 + + + AA + + + + + + -0.25 + + + -0.25 + + + TRUE + + + =ATAN(-1)/PI() + + + + + + + + -0.7853981634 + + + -0.7853981634 + + + TRUE + + + =ATAN(1-K20/J18) + + + + + + + + -0.463647609 + + + -0.463647609 + + + TRUE + + + =ATAN(-0.5) + + + + + + TRUE + + + + + + -26.5650511771 + + + -26.5650511771 + + + TRUE + + + =ATAN(-0.5)*180/PI() + + + + FALSE + + + + + + -26.5650511771 + + + -26.5650511771 + + + TRUE + + + =DEGREES(ATAN(-0.5)) + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =ATAN(J2) + + + + + 1 + + + + + + 0.7853981634 + + + 0.7853981634 + + + TRUE + + + =ATAN(J6) + + + + #N/A + + + + + + #VALUE! + + + error + + + TRUE + + + =ATAN(K2) + + + + + 3.1415926536 + + + + + + + 0 + + + 0 + + + TRUE + + + =ATAN(F1) + + + + + + 1.5707963268 + + + 1.5707963268 + + + TRUE + + + =ATAN(J13) + + + AOO#97605 + + + + 1.40E+154 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.15 + + + + + + + + + + + + + + 2.2 + + + 2.3 + + + + + + + + + + + + + 2.3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/atan2.fods b/sc/qa/unit/data/functions/mathematical/fods/atan2.fods new file mode 100644 index 0000000000..b78437d3ed --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/atan2.fods @@ -0,0 +1,2271 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + ATAN2 Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple ATAN2 formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 1 + + + 1 + + + TRUE + + + =ATAN2(1,1)*4/PI() + + + + + + #DIV/0! + + + AA + + + + + + -1 + + + -1 + + + TRUE + + + =ATAN2(1,-1)*4/PI() + + + + 13 + + + AA + + + + + + 3 + + + 3 + + + TRUE + + + =ATAN2(-1,1)*4/PI() + + + + + + + + -3 + + + -3 + + + TRUE + + + =ATAN2(-1,-1)*4/PI() + + + + + + + + 1 + + + 1 + + + TRUE + + + =SIGN(ATAN2(-1,0.001)) + + + + + + TRUE + + + + + + -1 + + + -1 + + + TRUE + + + =SIGN(ATAN2(-1,-0.001)) + + + + FALSE + + + + + + 1 + + + 1 + + + TRUE + + + =ATAN2(-1,0)/PI() + + + + + + + + 0.7853981634 + + + 0.7853981634 + + + TRUE + + + =ATAN2(20,20) + + + + + 1 + + + + + + 45 + + + 45 + + + TRUE + + + =DEGREES(ATAN2(12.3,12.3)) + + + + #N/A + + + + + + 0 + + + 0 + + + TRUE + + + =ATAN2(0;0) + + + + + 3.1415926536 + + + + + + + + + + + + + + + + + + + 1.40E+154 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.15 + + + + + + + + + + + + + + 2.2 + + + 2.3 + + + + + + + + + + + + + 2.3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/atanh.fods b/sc/qa/unit/data/functions/mathematical/fods/atanh.fods new file mode 100644 index 0000000000..820a6c2d17 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/atanh.fods @@ -0,0 +1,3642 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + ATANH Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple ATANH formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 0 + + + 0 + + + TRUE + + + =ATANH(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + Chyba:502 + + + error + + + TRUE + + + =ATANH(1) + + + + 13 + + + AA + + + + + + Chyba:502 + + + error + + + TRUE + + + =ATANH(-1)/PI() + + + + + + + + Chyba:502 + + + error + + + TRUE + + + =ATANH(1-K20/J18) + + + + + + + + -0.5493061443 + + + -0.5493061443 + + + TRUE + + + =ATANH(-0.5) + + + + + + TRUE + + + + + + -31.4729237309 + + + -31.4729237309 + + + TRUE + + + =ATANH(-0.5)*180/PI() + + + + FALSE + + + + + + -31.4729237309 + + + -31.4729237309 + + + TRUE + + + =DEGREES(ATANH(-0.5)) + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =ATANH(J2) + + + + + 1 + + + + + + Chyba:502 + + + error + + + TRUE + + + =ATANH(J6) + + + + #N/A + + + + + + #VALUE! + + + error + + + TRUE + + + =ATANH(K2) + + + + + 3.1415926536 + + + + + + + 0 + + + 0 + + + TRUE + + + =ATANH(F1) + + + + + + Chyba:502 + + + error + + + TRUE + + + =ATANH(J13) + + + + 1.40E+154 + + + + + + -1.47221948958322E+000 + + + -1.47221948958322E+000 + + + TRUE + + + =ATANH(F14) + + + + -9.00000000000000E-001 + + + + + + + + -1.09861228866811E+000 + + + -1.09861228866811E+000 + + + TRUE + + + =ATANH(F15) + + + + -8.00000000000000E-001 + + + + + + + -8.67300527694053E-001 + + + -8.67300527694053E-001 + + + TRUE + + + =ATANH(F16) + + + + -7.00000000000000E-001 + + + + + + -6.93147180559946E-001 + + + -6.93147180559945E-001 + + + TRUE + + + =ATANH(F17) + + + + -6.00000000000000E-001 + + + + + + + + -5.49306144334055E-001 + + + -5.49306144334055E-001 + + + TRUE + + + =ATANH(F18) + + + + -5.00000000000000E-001 + + + + 1.15 + + + + + + + -4.23648930193602E-001 + + + -4.23648930193602E-001 + + + TRUE + + + =ATANH(F19) + + + + -4.00000000000000E-001 + + + + + 2.2 + + + 2.3 + + + + + + -3.09519604203112E-001 + + + -3.09519604203112E-001 + + + TRUE + + + =ATANH(F20) + + + + -3.00000000000000E-001 + + + + + 2.3 + + + + + + -2.02732554054082E-001 + + + -2.02732554054082E-001 + + + TRUE + + + =ATANH(F21) + + + + -2.00000000000000E-001 + + + + + + + + + + -1.00335347731076E-001 + + + -1.00335347731076E-001 + + + TRUE + + + =ATANH(F22) + + + + -1.00000000000000E-001 + + + + + + + + 0.00000000000000E+000 + + + 0.00000000000000E+000 + + + TRUE + + + =ATANH(F23) + + + + 0.00000000000000E+000 + + + + + + + + 1.00335347731076E-001 + + + 1.00335347731076E-001 + + + TRUE + + + =ATANH(F24) + + + + 1.00000000000000E-001 + + + + + + + + + + 2.02732554054082E-001 + + + 2.02732554054082E-001 + + + TRUE + + + =ATANH(F25) + + + + 2.00000000000000E-001 + + + + + + + + + + 3.09519604203112E-001 + + + 3.09519604203112E-001 + + + TRUE + + + =ATANH(F26) + + + + 3.00000000000000E-001 + + + + + + + + + + 4.23648930193602E-001 + + + 4.23648930193602E-001 + + + TRUE + + + =ATANH(F27) + + + + 4.00000000000000E-001 + + + + + + + + 5.49306144334055E-001 + + + 5.49306144334055E-001 + + + TRUE + + + =ATANH(F28) + + + + 5.00000000000000E-001 + + + + + + + + + + 6.93147180559946E-001 + + + 6.93147180559945E-001 + + + TRUE + + + =ATANH(F29) + + + + 6.00000000000000E-001 + + + + + + + + 8.67300527694053E-001 + + + 8.67300527694053E-001 + + + TRUE + + + =ATANH(F30) + + + + 7.00000000000000E-001 + + + + + + + + 1.09861228866811E+000 + + + 1.09861228866811E+000 + + + TRUE + + + =ATANH(F31) + + + + 8.00000000000000E-001 + + + + + + + + 1.47221948958322E+000 + + + 1.47221948958322E+000 + + + TRUE + + + =ATANH(F32) + + + + 9.00000000000000E-001 + + + + + + 0.00000000000000E+000 + + + 0.00000000000000E+000 + + + TRUE + + + =ATANH(F33) + + + + 0.000000000000000 + + + + + + 2.00000000000000E-015 + + + 2.00000000000000E-015 + + + TRUE + + + =ATANH(F34) + + + + 0.000000000000002 + + + + + + + + 5.00000000000000E-014 + + + 5.00000000000000E-014 + + + TRUE + + + =ATANH(F35) + + + + 0.000000000000050 + + + + + + 9.00000000000000E-013 + + + 9.00000000000000E-013 + + + TRUE + + + =ATANH(F36) + + + + 0.000000000000900 + + + + + + 2.00000000000000E-012 + + + 2.00000000000000E-012 + + + TRUE + + + =ATANH(F37) + + + + 0.000000000002000 + + + + + + + + 5.00000000000000E-011 + + + 5.00000000000000E-011 + + + TRUE + + + =ATANH(F38) + + + + 0.000000000050000 + + + + + + 9.00000000000000E-010 + + + 9.00000000000000E-010 + + + TRUE + + + =ATANH(F39) + + + + 0.000000000900000 + + + + + + 2.00000000000000E-009 + + + 2.00000000000000E-009 + + + TRUE + + + =ATANH(F40) + + + + 0.000000002000000 + + + + + + + + 5.00000000000000E-008 + + + 5.00000000000000E-008 + + + TRUE + + + =ATANH(F41) + + + + 0.000000050000000 + + + + + + 9.00000000000243E-007 + + + 9.00000000000243E-007 + + + TRUE + + + =ATANH(F42) + + + + 0.000000900000000 + + + + + + 2.00000000000267E-006 + + + 2.00000000000267E-006 + + + TRUE + + + =ATANH(F43) + + + + 0.000002000000000 + + + + + + + + 5.00000000416667E-005 + + + 5.00000000416667E-005 + + + TRUE + + + =ATANH(F44) + + + + 0.000050000000000 + + + + + + 9.00000243000118E-004 + + + 9.00000243000118E-004 + + + TRUE + + + =ATANH(F45) + + + + 0.000900000000000 + + + + + + 2.00000266667307E-003 + + + 2.00000266667307E-003 + + + TRUE + + + =ATANH(F46) + + + + 0.002000000000000 + + + + + + + + 3.00000900004860E-003 + + + 3.00000900004860E-003 + + + TRUE + + + =ATANH(F47) + + + + 0.003000000000000 + + + + + + 7.00011433669485E-003 + + + 7.00011433669485E-003 + + + TRUE + + + =ATANH(F48) + + + + 0.007000000000000 + + + + + + 1.00003333533348E-002 + + + 1.00003333533348E-002 + + + TRUE + + + =ATANH(F49) + + + + 0.010000000000000 + + + + + + 1.60013655430869E-002 + + + 1.60013655430869E-002 + + + TRUE + + + =ATANH(F50) + + + + 0.016000000000000 + + + + + + 5.00417292784913E-002 + + + 5.00417292784913E-002 + + + TRUE + + + =ATANH(F51) + + + + 0.050000000000000 + + + + + + 9.02441878561468E-002 + + + 9.02441878561468E-002 + + + TRUE + + + =ATANH(F52) + + + + 0.090000000000000 + + + + + + 9.87000000000000E-010 + + + 9.87000000000000E-010 + + + TRUE + + + =ATANH(F53) + + + + 9.87000000000000E-010 + + + + + + 9.87000000000000E-015 + + + 9.87000000000000E-015 + + + TRUE + + + =ATANH(F54) + + + + 9.87000000000000E-015 + + + + + + 9.87000000000000E-016 + + + 9.87000000000000E-016 + + + TRUE + + + =ATANH(F55) + + + + 9.87000000000000E-016 + + + + + + 9.87000000000000E-017 + + + 9.87000000000000E-017 + + + TRUE + + + =ATANH(F56) + + + + 9.87000000000000E-017 + + + + + + 9.87000000000000E-018 + + + 9.87000000000000E-018 + + + TRUE + + + =ATANH(F57) + + + + 9.87000000000000E-018 + + + + + + 9.87000000000000E-050 + + + 9.87000000000000E-050 + + + TRUE + + + =ATANH(F58) + + + + 9.87000000000000E-050 + + + + + + 9.87000000000000E-100 + + + 9.87000000000000E-100 + + + TRUE + + + =ATANH(F59) + + + + 9.87000000000000E-100 + + + + + + 9.87000000000000E-300 + + + 9.87000000000000E-300 + + + TRUE + + + =ATANH(F60) + + + + 9.87000000000000E-300 + + + + + + 0.00000000000000E+000 + + + 0.00000000000000E+000 + + + TRUE + + + =ATANH(F61) + + + + 0.000000000000000 + + + + + + -2.00000000000000E-015 + + + -2.00000000000000E-015 + + + TRUE + + + =ATANH(F62) + + + + -0.000000000000002 + + + + + + -5.00000000000000E-014 + + + -5.00000000000000E-014 + + + TRUE + + + =ATANH(F63) + + + + -0.000000000000050 + + + + + + -9.00000000000000E-013 + + + -9.00000000000000E-013 + + + TRUE + + + =ATANH(F64) + + + + -0.000000000000900 + + + + + + -2.00000000000000E-012 + + + -2.00000000000000E-012 + + + TRUE + + + =ATANH(F65) + + + + -0.000000000002000 + + + + + + -5.00000000000000E-011 + + + -5.00000000000000E-011 + + + TRUE + + + =ATANH(F66) + + + + -0.000000000050000 + + + + + + -9.00000000000000E-010 + + + -9.00000000000000E-010 + + + TRUE + + + =ATANH(F67) + + + + -0.000000000900000 + + + + + + -2.00000000000000E-009 + + + -2.00000000000000E-009 + + + TRUE + + + =ATANH(F68) + + + + -0.000000002000000 + + + + + + -5.00000000000000E-008 + + + -5.00000000000000E-008 + + + TRUE + + + =ATANH(F69) + + + + -0.000000050000000 + + + + + + -9.00000000000243E-007 + + + -9.00000000000243E-007 + + + TRUE + + + =ATANH(F70) + + + + -0.000000900000000 + + + + + + -2.00000000000267E-006 + + + -2.00000000000267E-006 + + + TRUE + + + =ATANH(F71) + + + + -0.000002000000000 + + + + + + -5.00000000416667E-005 + + + -5.00000000416667E-005 + + + TRUE + + + =ATANH(F72) + + + + -0.000050000000000 + + + + + + -9.00000243000118E-004 + + + -9.00000243000118E-004 + + + TRUE + + + =ATANH(F73) + + + + -0.000900000000000 + + + + + + -2.00000266667307E-003 + + + -2.00000266667307E-003 + + + TRUE + + + =ATANH(F74) + + + + -0.002000000000000 + + + + + + -3.00000900004860E-003 + + + -3.00000900004860E-003 + + + TRUE + + + =ATANH(F75) + + + + -0.003000000000000 + + + + + + -7.00011433669485E-003 + + + -7.00011433669485E-003 + + + TRUE + + + =ATANH(F76) + + + + -0.007000000000000 + + + + + + -1.00003333533348E-002 + + + -1.00003333533348E-002 + + + TRUE + + + =ATANH(F77) + + + + -0.010000000000000 + + + + + + -1.60013655430869E-002 + + + -1.60013655430869E-002 + + + TRUE + + + =ATANH(F78) + + + + -0.016000000000000 + + + + + + -5.00417292784913E-002 + + + -5.00417292784913E-002 + + + TRUE + + + =ATANH(F79) + + + + -0.050000000000000 + + + + + + -9.02441878561468E-002 + + + -9.02441878561468E-002 + + + TRUE + + + =ATANH(F80) + + + + -0.090000000000000 + + + + + + -9.87000000000000E-010 + + + -9.87000000000000E-010 + + + TRUE + + + =ATANH(F81) + + + + -9.87000000000000E-010 + + + + + + -9.87000000000000E-015 + + + -9.87000000000000E-015 + + + TRUE + + + =ATANH(F82) + + + + -9.87000000000000E-015 + + + + + + -9.87000000000000E-016 + + + -9.87000000000000E-016 + + + TRUE + + + =ATANH(F83) + + + + -9.87000000000000E-016 + + + + + + -9.87000000000000E-017 + + + -9.87000000000000E-017 + + + TRUE + + + =ATANH(F84) + + + + -9.87000000000000E-017 + + + + + + -9.87000000000000E-018 + + + -9.87000000000000E-018 + + + TRUE + + + =ATANH(F85) + + + + -9.87000000000000E-018 + + + + + + -9.87000000000000E-050 + + + -9.87000000000000E-050 + + + TRUE + + + =ATANH(F86) + + + + -9.87000000000000E-050 + + + + + + -9.87000000000000E-100 + + + -9.87000000000000E-100 + + + TRUE + + + =ATANH(F87) + + + + -9.87000000000000E-100 + + + + + + -9.87000000000000E-300 + + + -9.87000000000000E-300 + + + TRUE + + + =ATANH(F88) + + + + -9.87000000000000E-300 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/bitand.fods b/sc/qa/unit/data/functions/mathematical/fods/bitand.fods new file mode 100644 index 0000000000..89915b3386 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/bitand.fods @@ -0,0 +1,2245 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + BITAND Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple BITAND formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 2 + + + 2 + + + TRUE + + + =BITAND(6,10) + + + + + + + + 1 + + + 1 + + + TRUE + + + =BITAND(1,5) + + + + 25 + + + + + + 9 + + + 9 + + + TRUE + + + =BITAND(13,25) + + + + + + + + Chyba:511 + + + error + + + TRUE + + + =BITAND(25) + + + + + + + + Chyba:502 + + + error + + + TRUE + + + =BITAND(-13,25) + + + + + + + + + + Chyba:511 + + + error + + + TRUE + + + =BITAND(25) + + + + + + + + 0 + + + 0 + + + TRUE + + + =BITAND(25,) + + + + + + + + 0 + + + 0 + + + TRUE + + + =BITAND(J1,J2) + + + + + + + 0 + + + 0 + + + TRUE + + + =BITAND(J2,J3) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BITANDSummary: Returns bitwise “and” of its parametersSyntax: BITAND( Integer X ; Integer Y )Returns: NumberConstraints: X 0, Y 0Semantics: Returns bitwise “and” of its parameters. In the result, each bit position is 1 if and only if all parameters' bits at that position are also 1; else it is 0. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/bitlshift.fods b/sc/qa/unit/data/functions/mathematical/fods/bitlshift.fods new file mode 100644 index 0000000000..8f588a446e --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/bitlshift.fods @@ -0,0 +1,2301 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + BITLSHIFT Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple BITLSHIFT formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 12 + + + 12 + + + TRUE + + + =BITLSHIFT(6,1) + + + + + + + + 16 + + + 16 + + + TRUE + + + =BITLSHIFT(4,2) + + + + 25 + + + + + + 0 + + + 0 + + + TRUE + + + =BITLSHIFT(0,2) + + + + + + a + + + + + + 2 + + + 2 + + + TRUE + + + =BITLSHIFT(-4,2) + + + + + + + + 10 + + + 10 + + + TRUE + + + =BITLSHIFT(10,0) + + + + + + + + + + 40 + + + 40 + + + TRUE + + + =BITLSHIFT(10,2) + + + + + + + + Chyba:502 + + + error + + + TRUE + + + =BITLSHIFT(-4,2) + + + + + + + + 4 + + + 4 + + + TRUE + + + =BITLSHIFT(4,) + + + + + + + #VALUE! + + + error + + + TRUE + + + =BITLSHIFT(4,J4) + + + + + + Chyba:511 + + + error + + + TRUE + + + =BITLSHIFT(4) + + + + + + + + + Chyba:504 + + + error + + + TRUE + + + =BITLSHIFT(4,1,1) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BITLSHIFTSummary: Returns left shift of value x by n bits (“<<”)Syntax: BITLSHIFT( Integer x ; Integer n )Returns: NumberConstraints: x 0Semantics: Returns left shift of value x by n bit positions:If n<0, return BITRSHIFT(x,-n)if n=0, return xif n>0, return x*2^n + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/bitor.fods b/sc/qa/unit/data/functions/mathematical/fods/bitor.fods new file mode 100644 index 0000000000..9088b9f9a3 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/bitor.fods @@ -0,0 +1,2295 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + BITOR Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple BITOR formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 14 + + + 14 + + + TRUE + + + =BITOR(6,10) + + + + + + + + 5 + + + 5 + + + TRUE + + + =BITOR(1,5) + + + + 25 + + + + + + 29 + + + 29 + + + TRUE + + + =BITOR(13,25) + + + + + + + + Chyba:511 + + + error + + + TRUE + + + =BITOR(25) + + + + + + + + Chyba:502 + + + error + + + TRUE + + + =BITOR(-13,25) + + + + + + + + + + Chyba:511 + + + error + + + TRUE + + + =BITOR(25) + + + + + + + + Chyba:502 + + + error + + + TRUE + + + =BITOR(281474976710656,12) + + + + + + + + 25 + + + 25 + + + TRUE + + + =BITOR(25,) + + + + + + + 0 + + + 0 + + + TRUE + + + =BITOR(J1,J2) + + + + + + 25 + + + 25 + + + TRUE + + + =BITOR(J2,J3) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BITORSummary: Returns bitwise “or” of its parametersSyntax: BITOR( Integer X ; Integer Y )Returns: NumberConstraints: X 0, Y 0Semantics: Returns bitwise “or” of its parameters. In the result, each bit position is 1 if any of its parameters' bits at that position are also 1; else it is 0. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/bitrshift.fods b/sc/qa/unit/data/functions/mathematical/fods/bitrshift.fods new file mode 100644 index 0000000000..7910a17ab0 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/bitrshift.fods @@ -0,0 +1,2302 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + BITRSHIFT Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple BITRSHIFT formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 3 + + + 3 + + + TRUE + + + =BITRSHIFT(6,1) + + + + + + + + 1 + + + 1 + + + TRUE + + + =BITRSHIFT(4,2) + + + + 25 + + + + + + 0 + + + 0 + + + TRUE + + + =BITRSHIFT(0,2) + + + + + + a + + + + + + 40 + + + 40 + + + TRUE + + + =BITRSHIFT(10,-2) + + + + + + + + 10 + + + 10 + + + TRUE + + + =BITRSHIFT(10,0) + + + + + + + + + + 2 + + + 2 + + + TRUE + + + =BITRSHIFT(10,2) + + + + + + + + Chyba:502 + + + error + + + TRUE + + + =BITRSHIFT(-4,2) + + + + + + + + 4 + + + 4 + + + TRUE + + + =BITRSHIFT(4,) + + + + + + + #VALUE! + + + error + + + TRUE + + + =BITRSHIFT(4,J4) + + + + + + Chyba:511 + + + error + + + TRUE + + + =BITRSHIFT(4) + + + + + + + + + Chyba:504 + + + error + + + TRUE + + + =BITRSHIFT(4,1,1) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BITRSHIFTSummary: Returns right shift of value x by n bits (“>>”)Syntax: BITRSHIFT( Integer x ; Integer n )Returns: NumberConstraints: x 0Semantics: Returns right shift of value x by n bit positions:If n<0, return BITLSHIFT(x,-n)if n=0, return xif n>0, return INT(x/2^n) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/bitxor.fods b/sc/qa/unit/data/functions/mathematical/fods/bitxor.fods new file mode 100644 index 0000000000..d13430e059 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/bitxor.fods @@ -0,0 +1,2326 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + BITXOR Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple BITXOR formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 12 + + + 12 + + + TRUE + + + =BITXOR(6,10) + + + + + + + + 4 + + + 4 + + + TRUE + + + =BITXOR(1,5) + + + + 25 + + + + + + 20 + + + 20 + + + TRUE + + + =BITXOR(13,25) + + + + + + + + Err:511 + + + error + + + TRUE + + + =BITXOR(25) + + + + + + + + Err:502 + + + error + + + TRUE + + + =BITXOR(-13,25) + + + + + + + + + + Err:511 + + + error + + + TRUE + + + =BITXOR(25) + + + + + + + + Err:502 + + + error + + + TRUE + + + =BITXOR(281474976710656,12) + + + + + + + + 25 + + + 25 + + + TRUE + + + =BITXOR(25,) + + + + + + + 0 + + + 0 + + + TRUE + + + =BITXOR(J1,J2) + + + + + + 25 + + + 25 + + + TRUE + + + =BITXOR(J2,J3) + + + + + + + + + 25 + + + 25 + + + TRUE + + + =BITXOR(,25) + + + Tdf#100768 compiler doesn't accept first argument to be omitted. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BITXORSummary: Returns bitwise “exclusive or” of its parametersSyntax: BITXOR( Integer X ; Integer Y )Returns: NumberConstraints: X 0, Y 0Semantics: Returns bitwise “exclusive or” (xor) of its parameters. In the result, each bit position is 1 if one or the other parameters' bits at that position are 1; else it is 0. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/ceiling.fods b/sc/qa/unit/data/functions/mathematical/fods/ceiling.fods new file mode 100644 index 0000000000..8da06ed7ef --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/ceiling.fods @@ -0,0 +1,2838 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + + + + + + - + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + - + + - + + + + : + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + CEILING Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple CEILING formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + -10 + + + -10 + + + TRUE + + + =CEILING(-11,-2) + + + + + + + + -10 + + + -10 + + + TRUE + + + =CEILING(-11,-2,0) + + + + 25 + + + + + + -12 + + + -12 + + + TRUE + + + =CEILING(-11,-2,1) + + + + + + + + 3 + + + 3 + + + TRUE + + + =CEILING(2.5, 1) + + + + + + + + -2 + + + -2 + + + TRUE + + + =CEILING(-2.5, -2) + + + + + + + + + + Chyba:502 + + + error + + + TRUE + + + =CEILING(-2.5, 2) + + Constraints: Both N and significance shall be numeric and have the same sign if not 0.or. + + + + + + + + 1.5 + + + 1.5 + + + TRUE + + + =CEILING(1.5, 0.1) + + + + + + + + 0.24 + + + 0.24 + + + TRUE + + + =CEILING(0.234, 0.01) + + + + + + + 24 + + + 24 + + + TRUE + + + =CEILING(J$10) + + + + 23.5 + + + -23.5 + + + 1 + + + + + + 24 + + + 24 + + + TRUE + + + =CEILING(J$10,$L10) + + + + + 0 + + + + + + + 0 + + + 0 + + + TRUE + + + =CEILING(J$10,$L11) + + + + + -1 + + + + + + 24 + + + 24 + + + TRUE + + + =CEILING(J$10,$L10,0) + + + + + + + + 0 + + + 0 + + + TRUE + + + =CEILING(J$10,$L11,0) + + + + + + + + + 24 + + + 24 + + + TRUE + + + =CEILING(J$10,$L10,1) + + + + + + + 0 + + + 0 + + + TRUE + + + =CEILING(J$10,$L11,1) + + + + + + + -23 + + + -23 + + + TRUE + + + =CEILING(K$10) + + + + + + + + + + 0 + + + 0 + + + TRUE + + + =CEILING(K$10,$L11) + + + + + + + + -23 + + + -23 + + + TRUE + + + =CEILING(K$10,$L12) + + + + + + + + + 0 + + + 0 + + + TRUE + + + =CEILING(K$10,$L11,0) + + + + + + + + + -23 + + + -23 + + + TRUE + + + =CEILING(K$10,$L12,0) + + + + + + + + + + + 0 + + + 0 + + + TRUE + + + =CEILING(K$10,$L11,1) + + + + + + + + + -24 + + + -24 + + + TRUE + + + =CEILING(K$10,$L12,1) + + + + + + + + Chyba:502 + + + error + + + TRUE + + + =CEILING(K$10,$L10,1) + + + + + + + + + + Chyba:502 + + + error + + + TRUE + + + =CEILING(K$10,$L10,0) + + + + + + + + + + Chyba:502 + + + error + + + TRUE + + + =CEILING(K$10,$L10) + + + + + + + + + + Chyba:502 + + + error + + + TRUE + + + =CEILING(J$10,$L12,1) + + + + + + + + Chyba:502 + + + error + + + TRUE + + + =CEILING(J$10,$L12,0) + + + + + + + + + + + Chyba:502 + + + error + + + TRUE + + + =CEILING(J$10,$L12) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CEILINGSummary: Round a number N up to the nearest multiple of the second parameter, significance.Syntax: CEILING( Number N [ ; [ Number significance ] [ ; Number mode ] ] )Returns: NumberConstraints: Both N and significance shall be numeric and have the same sign if not 0.Semantics: Rounds a number up to a multiple of the second number. If significance is omitted or an empty parameter (two consecutive ;; semicolons) it is assumed to be -1 if N is negative and +1 if N is non-negative, making the function act like the normal mathematical ceiling function if mode is not given or zero. If mode is given and not equal to zero, the absolute value of N is rounded away from zero to a multiple of the absolute value of significance and then the sign applied . If mode is omitted or zero, rounding is toward positive infinity; the number is rounded to the smallest multiple of significance that is equal-to or greater than N. If any of the two parameters N or significance is zero, the result is zero.Note: Many application user interfaces have a CEILING function with only two parameters, and somewhat different semantics than given here (e.g., they operate as if there was a non-zero mode value). These CEILING functions are inconsistent with the standard mathematical definition of CEILING. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/ceiling.math.fods b/sc/qa/unit/data/functions/mathematical/fods/ceiling.math.fods new file mode 100644 index 0000000000..aff30b11e2 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/ceiling.math.fods @@ -0,0 +1,2811 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + + + + + + - + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + - + + - + + + + : + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + CEILING.MATH Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple CEILING.MATH formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + -10 + + + -10 + + + TRUE + + + =CEILING.MATH(-11,-2) + + + + + + + + -10 + + + -10 + + + TRUE + + + =CEILING.MATH(-11,-2,0) + + + + 25 + + + + + + -12 + + + -12 + + + TRUE + + + =CEILING.MATH(-11,-2,1) + + + + + + + + 3 + + + 3 + + + TRUE + + + =CEILING.MATH(2.5, 1) + + + + + + + + -2 + + + -2 + + + TRUE + + + =CEILING.MATH(-2.5, -2) + + + + + + + + + + -2 + + + -2 + + + TRUE + + + =CEILING.MATH(-2.5, 2) + + + + + + + + + 1.5 + + + 1.5 + + + TRUE + + + =CEILING.MATH(1.5, 0.1) + + + + + + + + 0.24 + + + 0.24 + + + TRUE + + + =CEILING.MATH(0.234, 0.01) + + + + + + + 24 + + + 24 + + + TRUE + + + =CEILING.MATH(J$10) + + + + 23.5 + + + -23.5 + + + 1 + + + + + + 24 + + + 24 + + + TRUE + + + =CEILING.MATH(J$10,$L10) + + + + + 0 + + + + + + + 0 + + + 0 + + + TRUE + + + =CEILING.MATH(J$10,$L11) + + + + + -1 + + + + + + 24 + + + 24 + + + TRUE + + + =CEILING.MATH(J$10,$L10,0) + + + + + + + + 0 + + + 0 + + + TRUE + + + =CEILING.MATH(J$10,$L11,0) + + + + + + + + + 24 + + + 24 + + + TRUE + + + =CEILING.MATH(J$10,$L10,1) + + + + + + + 0 + + + 0 + + + TRUE + + + =CEILING.MATH(J$10,$L11,1) + + + + + + + -23 + + + -23 + + + TRUE + + + =CEILING.MATH(K$10) + + + + + + + + + + 0 + + + 0 + + + TRUE + + + =CEILING.MATH(K$10,$L11) + + + + + + + + -23 + + + -23 + + + TRUE + + + =CEILING.MATH(K$10,$L12) + + + + + + + + + 0 + + + 0 + + + TRUE + + + =CEILING.MATH(K$10,$L11,0) + + + + + + + + + -23 + + + -23 + + + TRUE + + + =CEILING.MATH(K$10,$L12,0) + + + + + + + + + + + 0 + + + 0 + + + TRUE + + + =CEILING.MATH(K$10,$L11,1) + + + + + + + + + -24 + + + -24 + + + TRUE + + + =CEILING.MATH(K$10,$L12,1) + + + + + + + + -24 + + + -24 + + + TRUE + + + =CEILING.MATH(K$10,$L10,1) + + + + + + + + + + -23 + + + -23 + + + TRUE + + + =CEILING.MATH(K$10,$L10,0) + + + + + + + + + + -23 + + + -23 + + + TRUE + + + =CEILING.MATH(K$10,$L10) + + + + + + + + + + 24 + + + 24 + + + TRUE + + + =CEILING.MATH(J$10,$L12,1) + + + + + + + + 24 + + + 24 + + + TRUE + + + =CEILING.MATH(J$10,$L12,0) + + + + + + + + + + + 24 + + + 24 + + + TRUE + + + =CEILING.MATH(J$10,$L12) + + + + + + + + 25 + + + 25 + + + TRUE + + + =CEILING.MATH(24.3,5) + + + + + + + + + 7 + + + 7 + + + TRUE + + + =CEILING.MATH(6.7) + + + + + + + + + -8 + + + -8 + + + TRUE + + + =CEILING.MATH(-8.1,2) + + + + + + -6 + + + -6 + + + TRUE + + + =CEILING.MATH(-5.5,2,-1) + + + + + + + + + + + + + + + + + + + + + + + + + + + + CEILING.MATH not in help + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/ceiling.precise.fods b/sc/qa/unit/data/functions/mathematical/fods/ceiling.precise.fods new file mode 100644 index 0000000000..133776c816 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/ceiling.precise.fods @@ -0,0 +1,2594 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + + + + + + - + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + - + + - + + + + : + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + : + + : + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + CEILING.PRECISE Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple CEILING.PRECISE formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + -10 + + + -10 + + + TRUE + + + =CEILING.PRECISE(-11,-2) + + + + + + + + 3 + + + 3 + + + TRUE + + + =CEILING.PRECISE(2.5, 1) + + + + 25 + + + + + + -2 + + + -2 + + + TRUE + + + =CEILING.PRECISE(-2.5, -2) + + + + + + + + -2 + + + -2 + + + TRUE + + + =CEILING.PRECISE(-2.5, 2) + + + + + + + + 1.5 + + + 1.5 + + + TRUE + + + =CEILING.PRECISE(1.5, 0.1) + + + + + + + + + + 0.24 + + + 0.24 + + + TRUE + + + =CEILING.PRECISE(0.234, 0.01) + + + + + + + + + 24 + + + 24 + + + TRUE + + + =CEILING.PRECISE(J$10) + + + + + + + + 24 + + + 24 + + + TRUE + + + =CEILING.PRECISE(J$10,$L10) + + + + + + + 0 + + + 0 + + + TRUE + + + =CEILING.PRECISE(J$10,$L11) + + + + 23.5 + + + -23.5 + + + 1 + + + + + + Err:504 + + + error + + + TRUE + + + =CEILING.PRECISE(J$10,$L10,0) + + + + + 0 + + + + + + + Err:504 + + + error + + + TRUE + + + =CEILING.PRECISE(J$10,$L11,0) + + + + + -1 + + + + + + Err:504 + + + error + + + TRUE + + + =CEILING.PRECISE(J$10,$L10,1) + + + + + + + + Err:504 + + + error + + + TRUE + + + =CEILING.PRECISE(J$10,$L11,1) + + + + + + + + + -23 + + + -23 + + + TRUE + + + =CEILING.PRECISE(K$10) + + + + + + + 0 + + + 0 + + + TRUE + + + =CEILING.PRECISE(K$10,$L11) + + + + + + + -23 + + + -23 + + + TRUE + + + =CEILING.PRECISE(K$10,$L12) + + + + + + + + + + -23 + + + -23 + + + TRUE + + + =CEILING.PRECISE(K$10,$L10) + + + + + + + + 24 + + + 24 + + + TRUE + + + =CEILING.PRECISE(J$10,$L12) + + + + + + + + + 25 + + + 25 + + + TRUE + + + =CEILING.PRECISE(24.3,5) + + + + + + + + + + 7 + + + 7 + + + TRUE + + + =CEILING.PRECISE(6.7) + + + + + + + + -8 + + + -8 + + + TRUE + + + =CEILING.PRECISE(-8.1,2) + + + + + + + + + 5 + + + 5 + + + TRUE + + + =CEILING.PRECISE(4.3) + + + + + + + + + -4 + + + -4 + + + TRUE + + + =CEILING.PRECISE(-4.3) + + + + + + 6 + + + 6 + + + TRUE + + + =CEILING.PRECISE(4.3,2) + + + + + + 6 + + + 6 + + + TRUE + + + =CEILING.PRECISE(4.3,-2) + + + + + + -4 + + + -4 + + + TRUE + + + =CEILING.PRECISE(-4.3,2) + + + + + + + + -4 + + + -4 + + + TRUE + + + =CEILING.PRECISE(-4.3,-2) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/ceiling.xcl.fods b/sc/qa/unit/data/functions/mathematical/fods/ceiling.xcl.fods new file mode 100644 index 0000000000..9c61fce31b --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/ceiling.xcl.fods @@ -0,0 +1,2650 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + + + + + + - + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + - + + - + + + + : + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + : + + : + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + CEILING.XCL Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple CEILING.XCL formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + -12 + + + -12 + + + TRUE + + + =CEILING.XCL(-11,-2) + + + + + + + + 3 + + + 3 + + + TRUE + + + =CEILING.XCL(2.5, 1) + + + + 25 + + + + + + -4 + + + -4 + + + TRUE + + + =CEILING.XCL(-2.5, -2) + + + + + + + + -2 + + + -2 + + + TRUE + + + =CEILING.XCL(-2.5, 2) + + + + + + + + 1.5 + + + 1.5 + + + TRUE + + + =CEILING.XCL(1.5, 0.1) + + + + + + + + + + 0.24 + + + 0.24 + + + TRUE + + + =CEILING.XCL(0.234, 0.01) + + + + + + + + + Err:511 + + + error + + + TRUE + + + =CEILING.XCL(J$10) + + + + + + + + 24 + + + 24 + + + TRUE + + + =CEILING.XCL(J$10,$L10) + + + + + + + 0 + + + 0 + + + TRUE + + + =CEILING.XCL(J$10,$L11) + + + + 23.5 + + + -23.5 + + + 1 + + + + + + Err:504 + + + error + + + TRUE + + + =CEILING.XCL(J$10,$L10,0) + + + + + 0 + + + + + + + Err:504 + + + error + + + TRUE + + + =CEILING.XCL(J$10,$L11,0) + + + + + -1 + + + + + + Err:504 + + + error + + + TRUE + + + =CEILING.XCL(J$10,$L10,1) + + + + + + + + Err:504 + + + error + + + TRUE + + + =CEILING.XCL(J$10,$L11,1) + + + + + + + + + Err:511 + + + error + + + TRUE + + + =CEILING.XCL(K$10) + + + + + + + 0 + + + 0 + + + TRUE + + + =CEILING.XCL(K$10,$L11) + + + + + + + -24 + + + -24 + + + TRUE + + + =CEILING.XCL(K$10,$L12) + + + + + + + + + + -23 + + + -23 + + + TRUE + + + =CEILING.XCL(K$10,$L10) + + + + + + + + Err:502 + + + error + + + TRUE + + + =CEILING.XCL(J$10,$L12) + + + + + + + + + 25 + + + 25 + + + TRUE + + + =CEILING.XCL(24.3,5) + + + + + + + + + + Err:511 + + + error + + + TRUE + + + =CEILING.XCL(6.7) + + + + + + + + -8 + + + -8 + + + TRUE + + + =CEILING.XCL(-8.1,2) + + + + + + + + + Err:511 + + + error + + + TRUE + + + =CEILING.XCL(4.3) + + + + + + + + + Err:511 + + + error + + + TRUE + + + =CEILING.XCL(-4.3) + + + + + + 6 + + + 6 + + + TRUE + + + =CEILING.XCL(4.3,2) + + + + + + Err:502 + + + error + + + TRUE + + + =CEILING.XCL(4.3,-2) + + + + + + -4 + + + -4 + + + TRUE + + + =CEILING.XCL(-4.3,2) + + + + + + + + -6 + + + -6 + + + TRUE + + + =CEILING.XCL(-4.3,-2) + + + + + + + + + not in help + + + + + + + + + Additional FLOOR.XCL and CEILING.XCL functions were introduced that expect only two parameters and both parameters have to be specified. When importing Microsoft Excel documents, their old FLOOR and CEILING functions are imported as FLOOR.XCL and CEILING.XCL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/color.fods b/sc/qa/unit/data/functions/mathematical/fods/color.fods new file mode 100644 index 0000000000..b73a63db0b --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/color.fods @@ -0,0 +1,2379 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + + + + + + - + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + - + + - + + + + : + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + : + + : + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + COLOR Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple COLOR formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 33554431 + + + 33554431 + + + TRUE + + + =COLOR(255,255,255,1) + + + + + + + + 255 + + + 255 + + + TRUE + + + =COLOR(0,0,255,0) + + + + + + 4278190335 + + + 4278190335 + + + TRUE + + + =COLOR(0,0,255,255) + + + + + + + + Err:502 + + + error + + + TRUE + + + =COLOR(0,0,400,0) + + + + + + + + Err:502 + + + error + + + TRUE + + + =COLOR(0,0,255,256) + + + + + + + + + + Err:502 + + + error + + + TRUE + + + =COLOR(255,255,255,-1) + + + + + + + + + + + + + + + + + + + + COLOR Return a numeric value calculated by a combination of three colors (red, green and blue) and the alpha channel, in the RGBA color system.The result depends on the color system used by your computer. Syntax COLOR(Red; Green; Blue; Alpha) Red, Green and Blue – required arguments. The value for the red, green and blue components of the color. The values must be between 0 and 255. Zero means no color component and 255 means full color component. Alpha – optional argument. The value for the alpha channel or alpha composite. Alpha is an integer value between 0 and 255. The value of zero for alpha means the color is fully transparent, whereas a value of 255 in the alpha channel gives a fully opaque color. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/combin.fods b/sc/qa/unit/data/functions/mathematical/fods/combin.fods new file mode 100644 index 0000000000..7cfd408289 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/combin.fods @@ -0,0 +1,2461 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + + + + + + - + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + - + + - + + + + : + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + : + + : + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + COMBIN Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple COMBIN formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 3 + + + 3 + + + TRUE + + + =COMBIN(3,2) + + + + + + + + 10 + + + 10 + + + TRUE + + + =COMBIN(5,3) + + + + + + 1 + + + 1 + + + TRUE + + + =COMBIN(0,0) + + + 0!=1 + + + + + + + 1 + + + 1 + + + TRUE + + + =COMBIN(1,1) + + + + + + + + 28 + + + 28 + + + TRUE + + + =COMBIN(8,2) + + + + + + + + + + Err:502 + + + error + + + TRUE + + + =COMBIN(-8,2) + + + + + + + + + Err:502 + + + error + + + TRUE + + + =COMBIN(8,-2) + + + + + + + + Err:502 + + + error + + + TRUE + + + =COMBIN(1,2) + + + + + + + Err:511 + + + error + + + TRUE + + + =COMBIN(12) + + + + + + + + 66 + + + 66 + + + TRUE + + + =COMBIN(12.5,2) + + + + + + + + + + 1 + + + 1 + + + TRUE + + + =COMBIN(12,) + + + + + + + + 1 + + + 1 + + + TRUE + + + =COMBIN(12,0) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6.16.16 COMBIN Summary: Returns the number of different R-length sets that can be selected from N items. Syntax: COMBIN( Integer N ; Integer R ) Returns: Number Constraints: N >= 0, R >= 0, R <= N + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/combina.fods b/sc/qa/unit/data/functions/mathematical/fods/combina.fods new file mode 100644 index 0000000000..d01c8f902e --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/combina.fods @@ -0,0 +1,2462 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + + + + + + - + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + - + + - + + + + : + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + : + + : + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + COMBINA Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple COMBINA formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 6 + + + 6 + + + TRUE + + + =COMBINA(3,2) + + + + + + + + 35 + + + 35 + + + TRUE + + + =COMBINA(5,3) + + + + + + 0 + + + 0 + + + TRUE + + + =COMBINA(0,0) + + + 0!=1 + + + + + + + 1 + + + 1 + + + TRUE + + + =COMBINA(1,1) + + + + + + + + 36 + + + 36 + + + TRUE + + + =COMBINA(8,2) + + + + + + + + + + Err:502 + + + error + + + TRUE + + + =COMBINA(-8,2) + + + + + + + + + Err:502 + + + error + + + TRUE + + + =COMBINA(8,-2) + + + + + + + + Err:502 + + + error + + + TRUE + + + =COMBINA(1,2) + + + + + + + Err:511 + + + error + + + TRUE + + + =COMBINA(12) + + + + + + + + 78 + + + 78 + + + TRUE + + + =COMBINA(12.5,2) + + + + + + + + + + 1 + + + 1 + + + TRUE + + + =COMBINA(12,) + + + + + + + + 1 + + + 1 + + + TRUE + + + =COMBINA(12,0) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6.16.17 COMBINA Summary: Returns the number of combinations with repetitions. Syntax: COMBINA( Integer N ; Integer M ) Returns: Number Constraints: N >= 0, M >= 0, N >= M; Evaluators may evaluate expressions where N >= 0, M >= 0 returns a non-error value. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/convert_add.fods b/sc/qa/unit/data/functions/mathematical/fods/convert_add.fods new file mode 100644 index 0000000000..aaa87696fa --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/convert_add.fods @@ -0,0 +1,5679 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + + + + + + - + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + - + + - + + + + : + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + CONVERT_ADD Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple CONVERT_ADD formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + Unit symbol + + + Description + + + + + + + + 0.999996000004 + + + 0.999996000004 + + + TRUE + + + =CONVERT_ADD(1,H2,H3) + + + + + uk_acre + + International acre (using international feet), exactly 4046.8564224 m2; normally not used for U.S. land areas + + + + + + + + 4.04687260987425E+023 + + + 4.04687260987425E+023 + + + TRUE + + + =CONVERT_ADD(1,H14,H15) + + + + us_acre + + U.S. survey/statute acre (using U.S. survey/statute feet), exactly 4046+13525426/15499969 m 2 + + + + + + + + 1E-22 + + + 1E-22 + + + TRUE + + + =CONVERT_ADD(1,H15,H16) + + + + ang^2 + + + ang2 + + Square angstrom (an Angstrom is exactly 10-10 m) + + + + + + + + 1076.39104167097 + + + 1076.39104167097 + + + TRUE + + + =CONVERT_ADD(1,H5,H6) + + + + + ar + + are, 100 m2 (not abbreviated as “a”) + + + + + + + + 9.290304E-06 + + + 9.290304E-06 + + + TRUE + + + =CONVERT_ADD(1,H6,H7) + + + + ft^2 + + + ft2 + + + Square international feet (1 foot is exactly 0.3048 m) + + + + + + + + 15500031.000062 + + + 15500031.000062 + + + TRUE + + + =CONVERT_ADD(1,H7,H8) + + + + ha + + hectare, 10 000 m2 + + + + + + + + 7.20836355779189E-36 + + + 7.20836355779189E-36 + + + TRUE + + + =CONVERT_ADD(1,H8,H9) + + + + in^2 + + + in2 + + + Square international inches (1 inch is exactly 2.54 cm) + + + + + + + + 8.9501590038784E+031 + + + 8.9501590038784E+031 + + + TRUE + + + =CONVERT_ADD(1,H9,H10) + + + + ly^2 + + + ly2 + + + Square light-year (where year=365.25 days) + + + + + + + + 0.0004 + + + 0.0004 + + + TRUE + + + =CONVERT_ADD(1,H10,H11) + + + + m^2 + + + m2 + + + Square meters + + + + + + + + + 0.000965255396356 + + + 0.000965255396356 + + + TRUE + + + =CONVERT_ADD(1,H11,H12) + + + + Morgen + + Morgen, 2500 m2 + + + + + + + + + + 0.755119708987773 + + + 0.755119708987773 + + + TRUE + + + =CONVERT_ADD(1,H12,H13) + + + + mi^2 + + + mi2 + + + Square international miles + + + + + + + + + 27560019740839.5 + + + 27560019740839.5 + + + TRUE + + + =CONVERT_ADD(1,H13,H14) + + + + Nmi^2 + + + Nmi2 + + + Square nautical miles (1 nautical mile is 1852 m) + + + + + + + + + TRUE + + + #N/A + + + + Pica^2 + + + Pica2 + + + Square Pica Point (one Pica point is 1/72 inch) + + + + + + + + 8.748906E-11 + + + 8.748906E-11 + + + TRUE + + + =CONVERT_ADD(1,H17,H18) + + + + picapt^2 + + + picapt2 + + + + + + + + + 3.75000016575001 + + + 3.75000016575001 + + + TRUE + + + =CONVERT_ADD(1,H18,H19) + + + + yd^2 + + + yd2 + + + Square international yards (1 yard is 0.9144 m) + + + + + + + + 12 + + + 12 + + + TRUE + + + =CONVERT_ADD(1,H19,H20) + + + + + ang + + Angstrom, exactly 10-10 m + + + + + + + + 2.68483957766416E-18 + + + 2.68483957766416E-18 + + + TRUE + + + =CONVERT_ADD(1,H20,H21) + + + + ell + + + Ell, exactly 45 international inches + + + + + + + + + 9.460528E+015 + + + 9.460528E+015 + + + TRUE + + + =CONVERT_ADD(1,H21,H22) + + + + ft + + + International Foot, exactly 0.3048 m and also exactly 12 international inches. + + + + + + + + 0.000621371192237 + + + 0.000621371192237 + + + TRUE + + + =CONVERT_ADD(1,H22,H23) + + + + + in + + + International Inch, exactly 2.54 cm. + + + + + + + + 0.868976241900648 + + + 0.868976241900648 + + + TRUE + + + =CONVERT_ADD(1,H23,H24) + + + + + ly + + + Light-year, (299792458 m/s) (3600 s/hr) (24 hr/day) (365.25 day) + + + + + + + + 6.001922708E-14 + + + 6.001922708E-14 + + + TRUE + + + =CONVERT_ADD(1,H24,H25) + + + + m + + + Meter + + + + + + + + 8.74680337440886E+019 + + + 8.74680337440886E+019 + + + TRUE + + + =CONVERT_ADD(1,H25,H26) + + + + mi + + International Mile, exactly 1609.344 m and exactly 5280 international feet. This is not a U.S. survey/statute mile (see “smi”) nor a nautical mile (see “Nmi”), but this is the mile normally used in the U.S. customary system + + + + + + + + 1760.00352000704 + + + 1760.00352000704 + + + TRUE + + + =CONVERT_ADD(1,H28,H29) + + + + Nmi + + + International nautical mile, exactly 1852 m. Note that this is not the obsolete U.S. nautical mile nor the Admiralty mile. + + + + + + + + + TRUE + + + #N/A + + + + pc + + + parsec + + + Distance from sun to a point having heliocentric parallax of one second (used for stellar distance), AU/tan(1/3600 degree) where an AU is exactly 149,597,870.691 kilometers. * + + + + + + + + + 252.165488508169 + + + 252.165488508169 + + + TRUE + + + =CONVERT_ADD(1,H30,H31) + + + + picapt + + + Pica + + + Pica (1/72 inch) + + + + + + 0.99933031528756 + + + 0.99933031528756 + + + TRUE + + + =CONVERT_ADD(1,H31,H32) + + + pica + + + Pica (1/6 inch) + + + + + + + + 41867948.4613929 + + + 41867948.4613929 + + + TRUE + + + =CONVERT_ADD(1,H32,H33) + + + + survey_mi + + + + + + + + + 624145700000 + + + 624145700000 + + + TRUE + + + =CONVERT_ADD(1,H33,H34) + + + + yd + + + International yard, exactly 0.9144 m and exactly 3 international feet. + + + + + + + + 3.80206452103493E-18 + + + 3.80206452103493E-18 + + + TRUE + + + =CONVERT_ADD(1,H34,H35) + + + + btu + + + BTU + + + International Table British Thermal Unit + + + + + + + + + 1.5697407642781E-08 + + + 1.5697407642781E-08 + + + TRUE + + + =CONVERT_ADD(1,H35,H36) + + + + c + + + Thermodynamic calorie, 4.184 J. This is not a dietary Calorie (kilocalorie). For high accuracy, use Joule, due to the many conflicting definitions of calorie. + + + + + + + + 2684519.71705162 + + + 2684519.71705162 + + + TRUE + + + =CONVERT_ADD(1,H36,H37) + + + + cal + + + International Table (IT) calorie, 4.1868 J. This is not a dietary Calorie (kilocalorie). For high accuracy, use Joule, due to the many conflicting definitions of calorie. + + + + + + 0.000277777777778 + + + 0.000277777777778 + + + TRUE + + + =CONVERT_ADD(1,H37,H38) + + + + e + + + Erg + + + + + + + + + + TRUE + + + #N/A + + + + ev + + + eV + + + Electron volt (eV preferred) + + + + + + + + 1E-05 + + + 1E-05 + + + TRUE + + + =CONVERT_ADD(1,H39,H40) + + + + flb + + + Foot-pound (international foot, avoirdupois pound) + + + + + + + + 0.224808923655339 + + + 0.224808923655339 + + + TRUE + + + =CONVERT_ADD(1,H40,H41) + + + + + hh + + + HPh + + + Horsepower-hour (HPh preferred) + + + + + + + + + 453.5923144952 + + + 453.5923144952 + + + TRUE + + + =CONVERT_ADD(1,H41,H42) + + + + J + + + Joule + + + + + + + + + TRUE + + + #N/A + + + + wh + + + Wh + + + Watt-hour + + + + + + + + 1 + + + 1 + + + TRUE + + + =CONVERT_ADD(8,H43,H44) + + + + dy + + + dyn + + + Dyne + + + + + + + + + TRUE + + + #N/A + + + + N + + + Newton + + + + + + + + 0.0001 + + + 0.0001 + + + TRUE + + + =CONVERT_ADD(1,H45,H46) + + + + lbf + + + Pound force (see “lbm” for pound mass) + + + + + + + + + TRUE + + + #N/A + + + + pond + + + Pond, gravitational force on a mass of one gram, 9.80665E-3 N. + + + + + + + + 15.43236 + + + 15.43236 + + + TRUE + + + =CONVERT_ADD(1,H47,H48) + + + + bit + + + bit + + + + + + 14.2857127610345 + + + 14.2857127610345 + + + TRUE + + + =CONVERT_ADD(10000000,H48,H49) + + + + byte + + + + + + + + 0.892857142857143 + + + 0.892857142857143 + + + TRUE + + + =CONVERT_ADD(1,H49,H50) + + + + ga + + + Gauss + + + + + + + + 112.000014877089 + + + 112.000014877089 + + + TRUE + + + =CONVERT_ADD(1,H50,H51) + + + + T + + + Tesla + + + + + + + + 0.071428541793075 + + + 0.071428541793075 + + + TRUE + + + =CONVERT_ADD(1,H51,H52) + + + + g + + + Gram + + + + + + + + 0.007 + + + 0.007 + + + TRUE + + + =CONVERT_ADD(1,H52,H53) + + + + grain + + + Grain, 1/7000 international pound mass (avoirdupois) (U.S. usage). + + + + + + + + 32000.017962592 + + + 32000.017962592 + + + TRUE + + + =CONVERT_ADD(1,H53,H54) + + + + shweight + + + cwt + + + U.S. (short) hundredweight, 100 lbm + + + + + + + + 0.001942566898708 + + + 0.001942566898708 + + + TRUE + + + =CONVERT_ADD(1,H54,H55) + + + + lcwt + + + uk_cwt + + + Imperial hundredweight, aka long hundredweight; 112 lbm + + + + + + + + 8.78861184032002E+027 + + + 8.78861184032002E+027 + + + TRUE + + + =CONVERT_ADD(1,H55,H56) + + + + hweight + + + lbm + + + International pound mass (avoirdupois), exactly 453.59237 g (see “lbf” for pound force) + + + + + + + + + TRUE + + + #N/A + + + + stone + + + 14 international pound mass (avoirdupois) + + + + + + 1.0138700185381 + + + 1.0138700185381 + + + TRUE + + + =CONVERT_ADD(1,H58,H59) + + + + ton + + + 2000 international pound mass (avoirdupois) (U.S. usage). Note that there are many other measures also called “ton”; in particular, this is not a metric ton (tonne). + + + + + + + + 735.498542977386 + + + 735.498542977386 + + + TRUE + + + =CONVERT_ADD(1,H59,H60) + + + + ozm + + + Ounce mass (avoirdupois), exactly 1/16 of an international pound mass (avoirdupois) (see “oz” for fluid ounce) + + + + + + + + + TRUE + + + #N/A + + + + sg + + + Slug; 32.174 international pound mass (avoirdupois) + + + + + + + + 760 + + + 760 + + + TRUE + + + =CONVERT_ADD(1,H61,H62) + + + + u + + + U (atomic mass unit) + + + + + + + + 133.322363925 + + + 133.322363925 + + + TRUE + + + =CONVERT_ADD(1,H62,H63) + + + + LTON + + + uk_ton + + + Imperial ton, aka “long ton”, "deadweight ton", or "weight ton". 2240 lbm. + + + + + + 0.0001450377 + + + 0.0001450377 + + + TRUE + + + =CONVERT_ADD(1,H63,H64) + + + + + HP + + + Mechanical horsepower aka Imperial horsepower. 550 foot-pounds per second. The unit “h” is deprecated and should be replaced with “HP”. + + + + + + + + 51.7150920071126 + + + 51.7150920071126 + + + TRUE + + + =CONVERT_ADD(1,H64,H65) + + + + + PS + + + Pferdestärke (German “horse strength”, close but not identical to “HP”), the amount of power to lift a mass of 75 kilograms in one second against the earth gravitation between a distance of one meter, approximately 735.49875 W. + + + + + + + + + TRUE + + + #N/A + + + + w + + + W + + + Watt + + + + + + 0.999999913606911 + + + 0.999999913606911 + + + TRUE + + + =CONVERT_ADD(1,H66,H67) + + + + at + + + atm + + + Atmosphere + + + + + + + + 1852 + + + 1852 + + + TRUE + + + =CONVERT_ADD(1,H67,H68) + + + + mmHg + + + mm of Mercury + + + + + + + + 0.000277777777778 + + + 0.000277777777778 + + + TRUE + + + =CONVERT_ADD(1,H68,H69) + + + + Pa + + + Pascal; Pa preferred, as it is the standard abbreviation. Note that “P” or “p” need not be accepted. + + + + + + + + 2.2369362920544 + + + 2.2369362920544 + + + TRUE + + + =CONVERT_ADD(1,H69,H70) + + + + psi + + + Pounds per square inch, using avoirdupois pounds and international inches. + + + + + + + + + TRUE + + + #N/A + + + + Torr + + + Torr, exactly 101325/760 Pa (this is close but not equal to mmHg) + + + + + + + + 33.8 + + + 33.8 + + + TRUE + + + =CONVERT_ADD(1,H71,H72) + + + + admkn + + + Admiralty knot, exactly 6080 international feet/hour. + + + + + + 255.927777777778 + + + 255.927777777778 + + + TRUE + + + =CONVERT_ADD(1,H72,H73) + + + + kn + + + Knot, exactly one Nautical mile per hour or exactly 1852/3600 m/s. Note that this is not an Admiralty knot (“admkn”). + + + + + + + + 1.8 + + + 1.8 + + + TRUE + + + =CONVERT_ADD(1,H73,H74) + + + + m/hr + + + m/h + + + Meters per hour + + + + + + + + -218.075555555556 + + + -218.075555555556 + + + TRUE + + + =CONVERT_ADD(1,H74,H75) + + + + m/sec + + + m/s + + + Meters per second + + + + + + + + + TRUE + + + #N/A + + + + mph + + + Miles per hour (international miles) + + + + + + + + 24 + + + 24 + + + TRUE + + + =CONVERT_ADD(1,H76,H77) + + + + cel + + + C + + + degrees Celsius + + + + + + + + 60 + + + 60 + + + TRUE + + + =CONVERT_ADD(1,H77,H78) + + + + fah + + + F + + + degrees Fahrenheit + + + + + + + + 60 + + + 60 + + + TRUE + + + =CONVERT_ADD(1,H78,H79) + + + + kel + + + K + + + Kelvin + + + + + + + + 3.16880878140289E-08 + + + 3.16880878140289E-08 + + + TRUE + + + =CONVERT_ADD(1,H79,H80) + + + + Rank + + + degrees Rankine + + + + + + + + + TRUE + + + #N/A + + + + Reau + + + degrees Réaumur; °C = °Ré · 5/4. + + + + + + + + 6.28981077043211E-30 + + + 6.28981077043211E-30 + + + TRUE + + + =CONVERT_ADD(1,H81,H82) + + + + day + + + d + + + Day (exactly 24 hours) + + + + + + + + 4.51167627067586 + + + 4.51167627067586 + + + TRUE + + + =CONVERT_ADD(1,H82,H83) + + + + hr + + + Hour (exactly 60 minutes) + + + + + + + + 148.946856929372 + + + 148.946856929372 + + + TRUE + + + =CONVERT_ADD(1,H83,H84) + + + + min + + + mn + + + Minute (exactly 60 seconds) + + + + + + + + 0.008355034722222 + + + 0.008355034722222 + + + TRUE + + + =CONVERT_ADD(1,H84,H85) + + + + s + + + sec + + + Second (“s” is the official abbreviation of this SI base unit, while “sec” is its traditional abbreviation in the CONVERT function) * + + + + + + + + 7.48051948051948 + + + 7.48051948051948 + + + TRUE + + + =CONVERT_ADD(1,H85,H86) + + + + yr + + + Year (exactly 365.25 days, for purposes of this function) + + + + + + + + 0.016387064 + + + 0.016387064 + + + TRUE + + + =CONVERT_ADD(1,H88,H89) + + + + ang^3 + + + ang3 + + + Cubic angstrom + + + + + + + + 1.18101081256238E-51 + + + 1.18101081256238E-51 + + + TRUE + + + =CONVERT_ADD(1,H89,H90) + + + + barrel + + + U.S. oil barrel, exactly 42 U.S. customary gallons (liquid). Note that many other units are also called barrels (e.g., a beer barrel in the U.K. is 36 Imperial gallons) + + + + + + + + 8.46732298606437E+047 + + + 8.46732298606437E+047 + + + TRUE + + + =CONVERT_ADD(1,H90,H91) + + + + bushel + + U.S. bushel (not Imperial bushel), interpreted as volume + + + + + + + + 2.39912758578928E-10 + + + 2.39912758578928E-10 + + + TRUE + + + =CONVERT_ADD(1,H91,H92) + + + + cup + + + Cup (U.S. customary liquid measure) + + + + + + + + 5887918080000 + + + 5887918080000 + + + TRUE + + + =CONVERT_ADD(1,H92,H93) + + + + ft^3 + + + ft3 + + + Cubic international feet + + + + + + + + 11.1445349270435 + + + 11.1445349270435 + + + TRUE + + + =CONVERT_ADD(100000000000000,H93,H94) + + + + lt + + + gal + + + Gallon (U.S. customary liquid measure), 3.785411784 liters. + + + + + + + + 214792833387555 + + + 214792833387555 + + + TRUE + + + =CONVERT_ADD(1,H94,H95) + + + GRT + + + + regton + + + GRT + + + Gross Registered Ton, 100 cubic (international) feet + + + + + + + + 673596 + + + 673596 + + + TRUE + + + =CONVERT_ADD(1,H95,H96) + + + + in^3 + + + in3 + + + Cubic international inch + + + + + + + + 0.5 + + + 0.5 + + + TRUE + + + =CONVERT_ADD(1,H99,H100) + + + L + + + l + + + Liter + + + + + + + + 64 + + + 64 + + + TRUE + + + =CONVERT_ADD(1,H100,H101) + + + + ly^3 + + + ly3 + + + Cubic light-year + + + + + + 3 + + + 3 + + + TRUE + + + =CONVERT_ADD(1,H101,H102) + + + + m^3 + + + m3 + + + Cubic meter + + + + + + + + 0.98578431875 + + + 0.98578431875 + + + TRUE + + + =CONVERT_ADD(1,H102,H103) + + + + mi^3 + + + mi3 + + + Cubic international mile + + + + + + + + 0.001099846241495 + + + 0.001099846241495 + + + TRUE + + + =CONVERT_ADD(1,H103,H104) + + + + MTON + + + Measurement ton aka “freight ton”, 40 cubic feet + + + + + + + + 8 + + + 8 + + + TRUE + + + =CONVERT_ADD(1,H104,H105) + + + + Nmi^3 + + + Nmi3 + + + Cubic nautical mile + + + + + + + + 0.5 + + + 0.5 + + + TRUE + + + =CONVERT_ADD(1,H105,H106) + + + + oz + + + Fluid ounce (U.S. customary liquid measure; see “ozm” for ounce mass) + + + + + + + + 0.00148651530774 + + + 0.00148651530774 + + + TRUE + + + =CONVERT_ADD(1,H106,H107) + + + + Pica^3 + + + Pica3 + + + Cubic Pica Point (one Pica point is 1/72 inch) + + + + + + + + + TRUE + + + #N/A + + + + picapt^3 + + + picapt3 + + + + + + + + + 39.2727272727273 + + + 39.2727272727273 + + + TRUE + + + =CONVERT_ADD(9072,"in3","gal") + + + pica^3 + + pica3 + + + Cubic Pica (one Pica is 1/6 inch) + + + + + + + + 13.0795061931439 + + + 13.0795061931439 + + + TRUE + + + =CONVERT_ADD(10,"m3","yd3") + + + + us_pt + + + pt + + + U.S. Pint (liquid measure) + + + + + + + + 5 + + + 5 + + + TRUE + + + =CONVERT_ADD(1,"tspm","ml") + + + + qt + + Quart (U.S. customary liquid measure). This is 0.946352946 liters, and thus not the same as the U.S. dry quart (1.101220 liters), nor is this the same as the Imperial quart (as used in the U.K. and Canada, which is 1.1365225 liters exactly) + + + + + + + + 4.04687260987425E+023 + + + 4.04687260987425E+023 + + + TRUE + + + =CONVERT_ADD(1,H3,G4) + + + + tbs + + + Tablespoon (U.S. customary, traditional meaning). This shall be 0.5 U.S. fluid ounce, not 15mL (common in U.S.) or 20mL (common in Australia). + + + + + + + + 1076.39104167097 + + + 1076.39104167097 + + + TRUE + + + =CONVERT_ADD(1,H5,G6) + + + + tsp + + + Teaspoon (U.S. customary, traditional meaning), 1/6 fluid ounce in U.S. customary measure. This is not the 1/8 Imperial fl. oz. per Imperial units nor the modern teaspoon of 5 mL currently used in the U.S.; see “tspm” + + + + + + + + 15500031.000062 + + + 15500031.000062 + + + TRUE + + + =CONVERT_ADD(1,H7,G8) + + + + tspm + + + Modern teaspoon, 5mL + + + + + + + + 7.20836355779189E-36 + + + 7.20836355779189E-36 + + + TRUE + + + =CONVERT_ADD(1,H8,G9) + + + + uk_gal + + + U.K. / Imperial gallon, 4.54609 liters. + + + + + + 8.9501590038784E+031 + + + 8.9501590038784E+031 + + + TRUE + + + =CONVERT_ADD(1,H9,G10) + + + + uk_pt + + + U.K. / Imperial pint,1/8 of a UK gallon. + + + + + + + + 0.000965255396356 + + + 0.000965255396356 + + + TRUE + + + =CONVERT_ADD(1,H11,G12) + + + + uk_qt + + + U.K. / Imperial quart,1/4 of a UK gallon. + + + + + + + + 0.755119708987773 + + + 0.755119708987773 + + + TRUE + + + =CONVERT_ADD(1,H12,G13) + + + + yd^3 + + + yd3 + + + Cubic international yard + + + + + + + + 27560019740839.5 + + + 27560019740839.5 + + + TRUE + + + =CONVERT_ADD(1,H13,G14) + + + AOO#6037 + + + + + + 3097600 + + + 3097600 + + + TRUE + + + =CONVERT_ADD(1,H12,G16) + + + AOO#19434 + + + + + + + + 6.001922708E-14 + + + 6.001922708E-14 + + + TRUE + + + =CONVERT_ADD(1,H24,G25) + + + Tdf#55367 + + + + + + + + 252.165488508169 + + + 252.165488508169 + + + TRUE + + + =CONVERT_ADD(1,G30,H31) + + + + + + + + 624145700000 + + + 624145700000 + + + TRUE + + + =CONVERT_ADD(1,H33,G34) + + + + + + + + 1.5697407642781E-08 + + + 1.5697407642781E-08 + + + TRUE + + + =CONVERT_ADD(1,H35,G36) + + + + + + + + 0.000277777777778 + + + 0.000277777777778 + + + TRUE + + + =CONVERT_ADD(1,H37,G38) + + + + + + + + 1E-05 + + + 1E-05 + + + TRUE + + + =CONVERT_ADD(1,G39,H40) + + + + + + 1.42857152114129E-06 + + + 1.42857152114129E-06 + + + TRUE + + + =CONVERT_ADD(1,H48,G49) + + + + + + 0.892857142857143 + + + 0.892857142857143 + + + TRUE + + + =CONVERT_ADD(1,H49,G50) + + + + + + 0.999999971945867 + + + 0.999999971945867 + + + TRUE + + + =CONVERT_ADD(1,H50,G51) + + + + + + 1.63431440967062E-30 + + + 1.63431440967062E-30 + + + TRUE + + + =CONVERT_ADD(1,H56,G57) + + + + + + 735.498542977386 + + + 735.498542977386 + + + TRUE + + + =CONVERT_ADD(1,H59,G60) + + + + + + 0.001315789473684 + + + 0.001315789473684 + + + TRUE + + + =CONVERT_ADD(1,H62,G61) + + + + + + 1852 + + + 1852 + + + TRUE + + + =CONVERT_ADD(1,H67,G68) + + + + + + 0.000277777777778 + + + 0.000277777777778 + + + TRUE + + + =CONVERT_ADD(1,H68,G69) + + + + + + -17.2222222222222 + + + -17.2222222222222 + + + TRUE + + + =CONVERT_ADD(1,H72,G71) + + + + + + -457.87 + + + -457.87 + + + TRUE + + + =CONVERT_ADD(1,H73,G72) + + + + + + 0.555555555555556 + + + 0.555555555555556 + + + TRUE + + + =CONVERT_ADD(1,H74,G73) + + + + + + 0.041666666666667 + + + 0.041666666666667 + + + TRUE + + + =CONVERT_ADD(1,H77,G76) + + + + + + 0.016666666666667 + + + 0.016666666666667 + + + TRUE + + + =CONVERT_ADD(1,H79,G78) + + + + + + 31557600 + + + 31557600 + + + TRUE + + + =CONVERT_ADD(1,H80,G79) + + + + + + 1.58987294928E+029 + + + 1.58987294928E+029 + + + TRUE + + + =CONVERT_ADD(1,H82,G81) + + + + + + 0.008355034722222 + + + 0.008355034722222 + + + TRUE + + + =CONVERT_ADD(1,H84,G85) + + + + + + 28.316846592 + + + 28.316846592 + + + TRUE + + + =CONVERT_ADD(1,H85,G86) + + + + + + 0.001336805679661 + + + 0.001336805679661 + + + TRUE + + + =CONVERT_ADD(1,H86,G87) + + + + + + 0.016387064 + + + 0.016387064 + + + TRUE + + + =CONVERT_ADD(1,H88,G89) + + + + + + 1.18101081256238E-51 + + + 1.18101081256238E-51 + + + TRUE + + + =CONVERT_ADD(1,H89,G90) + + + + + + 8.46732298606437E+047 + + + 8.46732298606437E+047 + + + TRUE + + + =CONVERT_ADD(1,H90,G91) + + + + + + 2.39912758578928E-10 + + + 2.39912758578928E-10 + + + TRUE + + + =CONVERT_ADD(1,H91,G92) + + + + + + 673596 + + + 673596 + + + TRUE + + + =CONVERT_ADD(1,H95,G96) + + + + + + 0.00148651530774 + + + 0.00148651530774 + + + TRUE + + + =CONVERT_ADD(1,H106,G107) + + + + + + 111.445349270435 + + + 111.445349270435 + + + TRUE + + + =CONVERT_ADD(1000000000000000,H93,G94) + + + + + + 1 + + + 1 + + + TRUE + + + =CONVERT_ADD(1,H14,H15) + + + picapt2 + + + Tdf#100811 + + + + + + 1.48843545191282E-07 + + + 1.48843545191282E-07 + + + TRUE + + + =CONVERT_ADD(1,H15,H16) + + + + + + 1 + + + 1 + + + TRUE + + + =CONVERT_ADD(1,H96,G97) + + + + + + 0.000578703703705 + + + 0.000578703703705 + + + TRUE + + + =CONVERT_ADD(1,H97,G98) + + + + + + 0.000160333493666 + + + 0.000160333493666 + + + TRUE + + + =CONVERT_ADD(1,H98,G99) + + + + + + 172799.98395775 + + + 172799.98395775 + + + TRUE + + + =CONVERT_ADD(1,H87,G88) + + + + + + 11.4327481388889 + + + 11.4327481388889 + + + TRUE + + + =CONVERT_ADD(1E+021,G26,H25) + + + + + + 20811114086400 + + + 20811114086400 + + + TRUE + + + =CONVERT_ADD(1,H12,G15) + + + + + + 1 + + + 1 + + + TRUE + + + =CONVERT_ADD(1,H96,H97) + + + picapt3 + + + + + + 0.000578703703705 + + + 0.000578703703705 + + + TRUE + + + =CONVERT_ADD(1,H97,H98) + + + + + + 0.000160333493666 + + + 0.000160333493666 + + + TRUE + + + =CONVERT_ADD(1,H98,H99) + + + pica3 + + + + + + 0.001336805679661 + + + 0.001336805679661 + + + TRUE + + + =CONVERT_ADD(1,H86,H87) + + + + + + 172799.98395775 + + + 172799.98395775 + + + TRUE + + + =CONVERT_ADD(1,H87,H88) + + + + + + 1.63431440967062E-30 + + + 1.63431440967062E-30 + + + TRUE + + + =CONVERT_ADD(1,H56,H57) + + + uk_ton + + + + + + 0.083333333333353 + + + 0.083333333333353 + + + TRUE + + + =CONVERT_ADD(1,H26,H27) + + + + + + 2.63046611952801E-06 + + + 2.63046611952801E-06 + + + TRUE + + + =CONVERT_ADD(1,H27,H28) + + + pica + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + diff --git a/sc/qa/unit/data/functions/mathematical/fods/convert_ooo.fods b/sc/qa/unit/data/functions/mathematical/fods/convert_ooo.fods new file mode 100644 index 0000000000..b4b894d331 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/convert_ooo.fods @@ -0,0 +1,2410 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + convert_ooo Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple convert_ooo formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 7.26728341678597 + + + 7.26728341678597 + + + TRUE + + + =CONVERT_OOO(100,"ATS","EUR") + + + + + + + + 195.583 + + + 195.583 + + + TRUE + + + =CONVERT_OOO(100,"EUR","DEM") + + + + + + 4033.99 + + + 4033.99 + + + TRUE + + + =CONVERT_OOO(100,"EUR","BEF") + + + + + + + + 16638.6 + + + 16638.6 + + + TRUE + + + =CONVERT_OOO(100,"EUR","ESP") + + + + + + + + 594.573 + + + 594.573 + + + TRUE + + + =CONVERT_OOO(100,"EUR","FIM") + + + + + + + + + + 655.957 + + + 655.957 + + + TRUE + + + =CONVERT_OOO(100,"EUR","FRF") + + + + + + + + 78.7564 + + + 78.7564 + + + TRUE + + + =CONVERT_OOO(100,"EUR","IEP") + + + + + + + + 193627 + + + 193627 + + + TRUE + + + =CONVERT_OOO(100,"EUR","ITL") + + + + + + + 4033.99 + + + 4033.99 + + + TRUE + + + =CONVERT_OOO(100,"EUR","LUF") + + + + + + 220.371 + + + 220.371 + + + TRUE + + + =CONVERT_OOO(100,"EUR","NLG") + + + + + + + + + 20048.2 + + + 20048.2 + + + TRUE + + + =CONVERT_OOO(100,"EUR","PTE") + + + + + + 34075 + + + 34075 + + + TRUE + + + =CONVERT_OOO(100,"EUR","GRD") + + + + + + + + 23964 + + + 23964 + + + TRUE + + + =CONVERT_OOO(100,"EUR","SIT") + + + + + + + + + 42.93 + + + 42.93 + + + TRUE + + + =CONVERT_OOO(100,"EUR","MTL") + + + + + + + 58.5274 + + + 58.5274 + + + TRUE + + + =CONVERT_OOO(100,"EUR","CYP") + + + + + + + 3012.6 + + + 3012.6 + + + TRUE + + + =CONVERT_OOO(100,"EUR","SKK") + + + + + + + + + + #N/A + + + #N/A + + + TRUE + + + =CONVERT_OOO(100,"EUR","skK") + + + + + + + + #N/A + + + #N/A + + + TRUE + + + =CONVERT_OOO(100,"skk","skK") + + + + + + + + + Err:504 + + + Err:504 + + + TRUE + + + =CONVERT_OOO(100,"EUR","SIT",FALSE()) + + + + + + + + + Err:504 + + + Err:504 + + + TRUE + + + =CONVERT_OOO(100,"EUR","SIT",0,3) + + + + + + + + + + + Err:504 + + + Err:504 + + + TRUE + + + =CONVERT_OOO(100,"EUR","SIT",-1,3) + + + + + + + + + Err:504 + + + Err:504 + + + TRUE + + + =CONVERT_OOO(100,"EUR","SIT",,3) + + + + + + + + Err:504 + + + Err:504 + + + TRUE + + + =CONVERT_OOO(100,"EUR","SIT",,) + + + + + + + + + + Err:504 + + + Err:504 + + + TRUE + + + =CONVERT_OOO(100,"EUR","SIT",0,2) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/cos.fods b/sc/qa/unit/data/functions/mathematical/fods/cos.fods new file mode 100644 index 0000000000..8c3bf2f5de --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/cos.fods @@ -0,0 +1,2335 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + COS Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple COS formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 0.318309886183791 + + + 0.318309886183791 + + + TRUE + + + =COS(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + 0.54030230586814 + + + 0.54030230586814 + + + TRUE + + + =COS(1) + + + + 13 + + + AA + + + + + + 0.171983565485727 + + + 0.171983565485727 + + + TRUE + + + =COS(-1)/PI() + + + + + + + + 0.54030230586814 + + + 0.54030230586814 + + + TRUE + + + =COS(1-K20/J18) + + + + + + + + 0.877582561890373 + + + 0.877582561890373 + + + TRUE + + + =COS(-0.5) + + + + + + TRUE + + + + + + 50.2817769705967 + + + 50.2817769705967 + + + TRUE + + + =COS(-0.5)*180/PI() + + + + FALSE + + + + + + 50.2817769705967 + + + 50.2817769705967 + + + TRUE + + + =DEGREES(COS(-0.5)) + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =COS(J2) + + + + + 1 + + + + + + 0.54030230586814 + + + 0.54030230586814 + + + TRUE + + + =COS(J6) + + + + #N/A + + + + + + #VALUE! + + + error + + + TRUE + + + =COS(K2) + + + + + 3.14159265358979 + + + + + + + 1 + + + 1 + + + TRUE + + + =COS(F1) + + + + + + #VALUE! + + + error + + + TRUE + + + =COS(J13) + + + + 1.40E+154 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.15 + + + + + + + + + + + + + + 2.2 + + + 2.3 + + + + + + + + + + + + + 2.3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/cosh.fods b/sc/qa/unit/data/functions/mathematical/fods/cosh.fods new file mode 100644 index 0000000000..af2572a123 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/cosh.fods @@ -0,0 +1,2287 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + COSH Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple COSH formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 0.318309886183791 + + + 0.318309886183791 + + + TRUE + + + =COSH(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + 1.54308063481524 + + + 1.54308063481524 + + + TRUE + + + =COSH(1) + + + + 13 + + + AA + + + + + + 0.491177821240452 + + + 0.491177821240452 + + + TRUE + + + =COSH(-1)/PI() + + + + + + + + 1.54308063481524 + + + 1.54308063481524 + + + TRUE + + + =COSH(1-K20/J18) + + + + + + + + 1.12762596520638 + + + 1.12762596520638 + + + TRUE + + + =COSH(-0.5) + + + + + + TRUE + + + + + + 64.6082086756914 + + + 64.6082086756914 + + + TRUE + + + =COSH(-0.5)*180/PI() + + + + FALSE + + + + + + 64.6082086756914 + + + 64.6082086756914 + + + TRUE + + + =DEGREES(COSH(-0.5)) + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =COSH(J2) + + + + + 1 + + + + + + 1.54308063481524 + + + 1.54308063481524 + + + TRUE + + + =COSH(J6) + + + + #N/A + + + + + + #VALUE! + + + error + + + TRUE + + + =COSH(K2) + + + + + 3.14159265358979 + + + + + + + 1 + + + 1 + + + TRUE + + + =COSH(F1) + + + + + + #NUM! + + + error + + + TRUE + + + =COSH(J13) + + + + 1.40E+154 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.15 + + + + + + + + + + + + + + 2.2 + + + 2.3 + + + + + + + + + + + + + 2.3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/cot.fods b/sc/qa/unit/data/functions/mathematical/fods/cot.fods new file mode 100644 index 0000000000..c683e535e5 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/cot.fods @@ -0,0 +1,2335 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + COT Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple COT formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + #NUM! + + + error + + + TRUE + + + =COT(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + 0.642092615934331 + + + 0.642092615934331 + + + TRUE + + + =COT(1) + + + + 13 + + + AA + + + + + + -0.204384427497509 + + + -0.204384427497509 + + + TRUE + + + =COT(-1)/PI() + + + + + + + + -0.642092615934331 + + + -0.642092615934331 + + + TRUE + + + =COT(1-K20/J18) + + + + + + + + -1.83048772171245 + + + -1.83048772171245 + + + TRUE + + + =COT(-0.5) + + + + + + TRUE + + + + + + -104.879220904641 + + + -104.879220904641 + + + TRUE + + + =COT(-0.5)*180/PI() + + + + FALSE + + + + + + -104.879220904641 + + + -104.879220904641 + + + TRUE + + + =DEGREES(COT(-0.5)) + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =COT(J2) + + + + + 1 + + + + + + 0.642092615934331 + + + 0.642092615934331 + + + TRUE + + + =COT(J6) + + + + #N/A + + + + + + #VALUE! + + + error + + + TRUE + + + =COT(K2) + + + + + 3.14159265358979 + + + + + + + #NUM! + + + error + + + TRUE + + + =COT(F1) + + + + + + #VALUE! + + + error + + + TRUE + + + =COT(J13) + + + + 1.40E+154 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.15 + + + + + + + + + + + + + + 2.2 + + + 2.3 + + + + + + + + + + + + + 2.3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/coth.fods b/sc/qa/unit/data/functions/mathematical/fods/coth.fods new file mode 100644 index 0000000000..844bc0ba92 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/coth.fods @@ -0,0 +1,2296 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + COTH Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple COTH formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + #NUM! + + + error + + + TRUE + + + =COTH(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + 1.31303528549933 + + + 1.31303528549933 + + + TRUE + + + =COTH(1) + + + + 13 + + + AA + + + + + + -0.417952112282593 + + + -0.417952112282593 + + + TRUE + + + =COTH(-1)/PI() + + + + + + + + -1.31303528549933 + + + -1.31303528549933 + + + TRUE + + + =COTH(1-K20/J18) + + + + + + + + -2.16395341373865 + + + -2.16395341373865 + + + TRUE + + + =COTH(-0.5) + + + + + + TRUE + + + + + + -123.985397670152 + + + -123.985397670152 + + + TRUE + + + =COTH(-0.5)*180/PI() + + + + FALSE + + + + + + -123.985397670152 + + + -123.985397670152 + + + TRUE + + + =DEGREES(COTH(-0.5)) + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =COTH(J2) + + + + + 1 + + + + + + 1.31303528549933 + + + 1.31303528549933 + + + TRUE + + + =COTH(J6) + + + + #N/A + + + + + + #VALUE! + + + error + + + TRUE + + + =COTH(K2) + + + + + 3.14159265358979 + + + + + + + #NUM! + + + error + + + TRUE + + + =COTH(F1) + + + + + + 1 + + + 1 + + + TRUE + + + =COTH(J13) + + + + 1.40E+154 + + + + + + 2.07602182983807 + + + 2.07602182983807 + + + TRUE + + + =1+ COTH(1+ SUM(1))^2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.15 + + + + + + + + + + + + + + 2.2 + + + 2.3 + + + + + + + + + + + + + 2.3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/csc.fods b/sc/qa/unit/data/functions/mathematical/fods/csc.fods new file mode 100644 index 0000000000..6dcbc2f207 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/csc.fods @@ -0,0 +1,2403 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + CSC Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple CSC formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + #NUM! + + + error + + + TRUE + + + =CSC(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + 1.18839510577812 + + + 1.18839510577812 + + + TRUE + + + =CSC((1)) + + + + 13 + + + AA + + + + + + -3.19527818448506 + + + -3.19527818448506 + + + TRUE + + + =CSC((-1)/PI()) + + + + + + + + -1.18839510577812 + + + -1.18839510577812 + + + TRUE + + + =CSC((1-K20/J18)) + + + + + + + + -2.08582964293349 + + + -2.08582964293349 + + + TRUE + + + =CSC((-0.5)) + + + + + + TRUE + + + + + + 2.74026373779281 + + + 2.74026373779281 + + + TRUE + + + =CSC((-0.5)*180/PI()) + + + + FALSE + + + + + + -119.509235323368 + + + -119.509235323368 + + + TRUE + + + =DEGREES(CSC((-0.5))) + + + + + + + + 1.18839510577812 + + + 1.18839510577812 + + + TRUE + + + =CSC((J6)) + + + + + 1 + + + + + + -0.321348708810902 + + + -0.321348708810902 + + + TRUE + + + =1+ CSC((1+ SUM(1))^2) + + + + #N/A + + + + + + 1.53778056154085 + + + 1.53778056154085 + + + TRUE + + + =CSC(15) + + + + + 3.14159265358979 + + + + + + + #DIV/0! + + + error + + + TRUE + + + =CSC(J2) + + + + + + #VALUE! + + + error + + + TRUE + + + =CSC((K2)) + + + + 1.40E+154 + + + + + + #NUM! + + + error + + + TRUE + + + =CSC((F1)) + + + + + + + + + #VALUE! + + + error + + + TRUE + + + =CSC((J13)) + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.15 + + + + + + + + + + + + + + 2.2 + + + 2.3 + + + + + + + + + + + + + 2.3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/csch.fods b/sc/qa/unit/data/functions/mathematical/fods/csch.fods new file mode 100644 index 0000000000..0dabe60322 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/csch.fods @@ -0,0 +1,2418 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + CSCH Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple CSCH formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + #NUM! + + + error + + + TRUE + + + =CSCH(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + 0.850918128239321 + + + 0.850918128239321 + + + TRUE + + + =CSCH((1)) + + + + 13 + + + AA + + + + + + -3.08916148809889 + + + -3.08916148809889 + + + TRUE + + + =CSCH((-1)/PI()) + + + + + + + + -0.850918128239321 + + + -0.850918128239321 + + + TRUE + + + =CSCH((1-K20/J18)) + + + + + + + + -1.91903475133494 + + + -1.91903475133494 + + + TRUE + + + =CSCH((-0.5)) + + + + + + TRUE + + + + + + -7.23451724523373E-13 + + + -7.23451724523373E-13 + + + TRUE + + + =CSCH((-0.5)*180/PI()) + + + + FALSE + + + + + + -109.95259199043 + + + -109.95259199043 + + + TRUE + + + =DEGREES(CSCH((-0.5))) + + + + + + + + 0.850918128239321 + + + 0.850918128239321 + + + TRUE + + + =CSCH((J6)) + + + + + 1 + + + + + + 0 + + + 0 + + + TRUE + + + =CSCH((J13)) + + + + #N/A + + + + + + 1.03664357032587 + + + 1.03664357032587 + + + TRUE + + + =1+ CSCH((1+ SUM(1))^2) + + + + + 3.14159265358979 + + + + + + + 6.11804641003709E-07 + + + 6.11804641003709E-07 + + + TRUE + + + =CSCH(15) + + + + + + #DIV/0! + + + error + + + TRUE + + + =CSCH(J2) + + + + 1.40E+154 + + + + + + #VALUE! + + + error + + + TRUE + + + =CSCH((K2)) + + + + + + + + + #NUM! + + + error + + + TRUE + + + =CSCH((F1)) + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.15 + + + + + + + + + + + + + + 2.2 + + + 2.3 + + + + + + + + + + + + + 2.3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12-31 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/degrees.fods b/sc/qa/unit/data/functions/mathematical/fods/degrees.fods new file mode 100644 index 0000000000..b3f32dd440 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/degrees.fods @@ -0,0 +1,2311 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + DEGREES Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple DEGREES formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 0 + + + 0 + + + TRUE + + + =DEGREES(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + 57.2957795130823 + + + 57.2957795130823 + + + TRUE + + + =DEGREES((1)) + + + + 13 + + + AA + + + + + + -18.2378130556208 + + + -18.2378130556208 + + + TRUE + + + =DEGREES((-1)/PI()) + + + + + + + + -57.2957795130823 + + + -57.2957795130823 + + + TRUE + + + =DEGREES((1-K20/J18)) + + + + + + + + -28.6478897565412 + + + -28.6478897565412 + + + TRUE + + + =DEGREES((-0.5)) + + + + + + TRUE + + + + + + -1641.40317500587 + + + -1641.40317500587 + + + TRUE + + + =DEGREES((-0.5)*180/PI()) + + + + FALSE + + + + + + -109.95259199043 + + + -109.95259199043 + + + TRUE + + + =DEGREES(CSCH((-0.5))) + + + + + + + + #DIV/0! + + + error + + + TRUE + + + =DEGREES(J2) + + + + + 1 + + + + + + 57.2957795130823 + + + 57.2957795130823 + + + TRUE + + + =DEGREES((J6)) + + + + #N/A + + + + + + #VALUE! + + + error + + + TRUE + + + =DEGREES((K2)) + + + + + 3.14159265358979 + + + + + + + 0 + + + 0 + + + TRUE + + + =DEGREES((F1)) + + + + + + 8.02140913183153E+155 + + + 8.02140913183153E+155 + + + TRUE + + + =DEGREES((J13)) + + + + 1.40E+154 + + + + + + 230.183118052329 + + + 230.183118052329 + + + TRUE + + + =1+ DEGREES((1+ SUM(1))^2) + + + + + + + + + 859.436692696235 + + + 859.436692696235 + + + TRUE + + + =DEGREES(15) + + + + + + + 180 + + + 180 + + + TRUE + + + =DEGREES(PI()) + + + + + + + + + + + + + + + + + + + + + 1.15 + + + + + + + + + + + + + + 2.2 + + + 2.3 + + + + + + + + + + + + + 2.3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/euroconvert.fods b/sc/qa/unit/data/functions/mathematical/fods/euroconvert.fods new file mode 100644 index 0000000000..0db95587bf --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/euroconvert.fods @@ -0,0 +1,2366 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + EUROCONVERT Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple EUROCONVERT formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 7.27 + + + 7.27 + + + TRUE + + + =EUROCONVERT(100,"ATS","EUR") + + + + + + + + 195.58 + + + 195.58 + + + TRUE + + + =EUROCONVERT(100,"EUR","DEM") + + + + + + 4034 + + + 4034 + + + TRUE + + + =EUROCONVERT(100,"EUR","BEF") + + + + + + + + 16639 + + + 16639 + + + TRUE + + + =EUROCONVERT(100,"EUR","ESP") + + + + + + + + 594.57 + + + 594.57 + + + TRUE + + + =EUROCONVERT(100,"EUR","FIM") + + + + + + + + + + 655.96 + + + 655.96 + + + TRUE + + + =EUROCONVERT(100,"EUR","FRF") + + + + + + + + 78.76 + + + 78.76 + + + TRUE + + + =EUROCONVERT(100,"EUR","IEP") + + + + + + + + 193627 + + + 193627 + + + TRUE + + + =EUROCONVERT(100,"EUR","ITL") + + + + + + + 4034 + + + 4034 + + + TRUE + + + =EUROCONVERT(100,"EUR","LUF") + + + + + + 220.37 + + + 220.37 + + + TRUE + + + =EUROCONVERT(100,"EUR","NLG") + + + + + + + + + 20048.2 + + + 20048.2 + + + TRUE + + + =EUROCONVERT(100,"EUR","PTE") + + + + + + 34075 + + + 34075 + + + TRUE + + + =EUROCONVERT(100,"EUR","GRD") + + + + + + + + 23964 + + + 23964 + + + TRUE + + + =EUROCONVERT(100,"EUR","SIT") + + + + + + + + + 42.93 + + + 42.93 + + + TRUE + + + =EUROCONVERT(100,"EUR","MTL") + + + + + + + 58.53 + + + 58.53 + + + TRUE + + + =EUROCONVERT(100,"EUR","CYP") + + + + + + + 3012.6 + + + 3012.6 + + + TRUE + + + =EUROCONVERT(100,"EUR","SKK") + + + + + + + + + + 3012.6 + + + 3012.6 + + + TRUE + + + =EUROCONVERT(100,"EUR","skK") + + + + + + + + 100 + + + 100 + + + TRUE + + + =EUROCONVERT(100,"skk","skK") + + + + + + + + + 23964 + + + 23964 + + + TRUE + + + =EUROCONVERT(100,"EUR","SIT",FALSE()) + + + + + + + + + 23964 + + + 23964 + + + TRUE + + + =EUROCONVERT(100,"EUR","SIT",0,3) + + + + + + + + + + + 23964 + + + 23964 + + + TRUE + + + =EUROCONVERT(100,"EUR","SIT",-1,3) + + + + + + + + + 23964 + + + 23964 + + + TRUE + + + =EUROCONVERT(100,"EUR","SIT",,3) + + + + + + + + Err:502 + + + error + + + TRUE + + + =EUROCONVERT(100,"EUR","SIT",,) + + + + + + + + + + Err:502 + + + error + + + TRUE + + + =EUROCONVERT(100,"EUR","SIT",0,2) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6.16.29 EUROCONVERT Summary: Converts a Number, representing a value in one European currency, to an equivalent value in another European currency, according to the fixed conversion rates defined by the Council of the European Union. Syntax: EUROCONVERT( Number N ; Text From ; Text To [ ; Logical FullPrecision = FALSE() [ ; Integer TriangulationPrecision ] ] ) Returns: Currency Constraints: From and To shall be known to the evaluator. TriangulationPrecision shall be >= 3, if not omitted. If an evaluator does not support the parameters FullPrecision and TriangulationPrecision, FullPrecision should be assumed to be false. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/even.fods b/sc/qa/unit/data/functions/mathematical/fods/even.fods new file mode 100644 index 0000000000..ccee7a1241 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/even.fods @@ -0,0 +1,2204 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + EVEN Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple EVEN formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 4 + + + 4 + + + TRUE + + + =EVEN(2.3) + + + + + + + + 2 + + + 2 + + + TRUE + + + =EVEN(2) + + + + + + 0 + + + 0 + + + TRUE + + + =EVEN(0) + + + + + + + + -2 + + + -2 + + + TRUE + + + =EVEN(-0.5) + + + + + + + + 0 + + + 0 + + + TRUE + + + =EVEN(F1) + + + + + + + + + + Err:511 + + + error + + + TRUE + + + =EVEN() + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6.16.30 EVEN Summary: Rounds a number up to the nearest even integer. Rounding is away from zero. Syntax: EVEN( Number N ) Returns: Number Constraints: None Semantics: Returns the even integer whose sign is the same as N's and whose absolute value is greater than or equal to the absolute value of N. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/exp.fods b/sc/qa/unit/data/functions/mathematical/fods/exp.fods new file mode 100644 index 0000000000..9fc0c5d321 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/exp.fods @@ -0,0 +1,2256 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + EXP Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple EXP formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 2.71828182845904 + + + 2.71828182845904 + + + TRUE + + + =EXP(1) + + + + + + + + 1 + + + 1 + + + TRUE + + + =EXP(F1) + + + + + + Err:511 + + + error + + + TRUE + + + =EXP() + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/fact.fods b/sc/qa/unit/data/functions/mathematical/fods/fact.fods new file mode 100644 index 0000000000..94d8c94c1d --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/fact.fods @@ -0,0 +1,2246 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + FACT Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple FACT formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 1 + + + 1 + + + TRUE + + + =FACT(1) + + + + + + + + 1 + + + 1 + + + TRUE + + + =FACT(F1) + + + + + + 1 + + + 1 + + + TRUE + + + =FACT(0) + + + + + + + + 24 + + + 24 + + + TRUE + + + =FACT(4) + + + + + + + + 1 + + + 1 + + + TRUE + + + =FACT(1.9) + + + + + + + + + + Err:511 + + + error + + + TRUE + + + =FACT() + + + + + + + + Err:502 + + + error + + + TRUE + + + =FACT(-1) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/floor.fods b/sc/qa/unit/data/functions/mathematical/fods/floor.fods new file mode 100644 index 0000000000..7a973642e2 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/floor.fods @@ -0,0 +1,3584 @@ + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + + + + + + - + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + - + + - + + + + : + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + FLOOR Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple FLOOR formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + -12 + + + -12 + + + TRUE + + + =FLOOR(-11,-2) + + + + + + + + -12 + + + -12 + + + TRUE + + + =FLOOR(-11,-2,0) + + + + 25 + + + + + + -10 + + + -10 + + + TRUE + + + =FLOOR(-11,-2,1) + + + + + + + + 2 + + + 2 + + + TRUE + + + =FLOOR(2.5, 1) + + + + + + + + -4 + + + -4 + + + TRUE + + + =FLOOR(-2.5, -2) + + + + + + + + + + Err:502 + + + error + + + TRUE + + + =FLOOR(-2.5, 2) + + Constraints: Both N and significance shall be numeric and have the same sign if not 0.or. + + + + + + + + 1.5 + + + 1.5 + + + TRUE + + + =FLOOR(1.5, 0.1) + + + + + + + + 0.23 + + + 0.23 + + + TRUE + + + =FLOOR(0.234, 0.01) + + + + + + + 23 + + + 23 + + + TRUE + + + =FLOOR(J$10) + + + + 23.5 + + + -23.5 + + + 1 + + + + + + 23 + + + 23 + + + TRUE + + + =FLOOR(J$10,$L10) + + + + + 0 + + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(J$10,$L11) + + + + + -1 + + + + + + 23 + + + 23 + + + TRUE + + + =FLOOR(J$10,$L10,0) + + + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(J$10,$L11,0) + + + + + + + + + 23 + + + 23 + + + TRUE + + + =FLOOR(J$10,$L10,1) + + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(J$10,$L11,1) + + + + + + + -24 + + + -24 + + + TRUE + + + =FLOOR(K$10) + + + + + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(K$10,$L11) + + + + + + + + -24 + + + -24 + + + TRUE + + + =FLOOR(K$10,$L12) + + + + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(K$10,$L11,0) + + + + + + + + + -24 + + + -24 + + + TRUE + + + =FLOOR(K$10,$L12,0) + + + + + + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(K$10,$L11,1) + + + + + + + + + -23 + + + -23 + + + TRUE + + + =FLOOR(K$10,$L12,1) + + + + + + + + Err:502 + + + error + + + TRUE + + + =FLOOR(K$10,$L10,1) + + + + + + + + + + Err:502 + + + error + + + TRUE + + + =FLOOR(K$10,$L10,0) + + + + + + + + + + Err:502 + + + error + + + TRUE + + + =FLOOR(K$10,$L10) + + + + + + + + + + Err:502 + + + error + + + TRUE + + + =FLOOR(J$10,$L12,1) + + + + + + + + Err:502 + + + error + + + TRUE + + + =FLOOR(J$10,$L12,0) + + + + + + + + + + + Err:502 + + + error + + + TRUE + + + =FLOOR(J$10,$L12) + + + + + + + + 29304537052157 + + + 29304537052157 + + + TRUE + + + =FLOOR(29304537052157.9) + + + AOO#59112 + + + + N + + + Significance + + + Mode + + + + + + 6.9 + + + 6.9 + + + TRUE + + + =FLOOR(J31,K31,L31) + + + AOO#102957 + + + + + + 7.9 + + + 2.3 + + + 5 + + + + + + -6.9 + + + -6.9 + + + TRUE + + + =FLOOR(J32,K32,L32) + + + + + + -7.9 + + + -2.3 + + + 2 + + + + + + Err:502 + + + Err:502 + + + TRUE + + + =FLOOR(J33,K33,L33) + + + + + + 7.9 + + + -2.3 + + + 5 + + + + + + + Err:502 + + + Err:502 + + + TRUE + + + =FLOOR(J34,K34,L34) + + + + + + -7.9 + + + 2.3 + + + 5 + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(J35,K35,L35) + + + + + + 7.9 + + + 0 + + + 5 + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(J36,K36,L36) + + + + + + 0 + + + 2.3 + + + 5 + + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(J37,K37,L37) + + + + + + 0 + + + 5 + + + + + + 6.9 + + + 6.9 + + + TRUE + + + =FLOOR(J38,K38,L38) + + + + + + 7.9 + + + 2.3 + + + 0 + + + + + + + -9.2 + + + -9.2 + + + TRUE + + + =FLOOR(J39,K39,L39) + + + + + + -7.9 + + + -2.3 + + + 0 + + + + + + Err:502 + + + Err:502 + + + TRUE + + + =FLOOR(J40,K40,L40) + + + + + + 7.9 + + + -2.3 + + + 0 + + + + + + Err:502 + + + Err:502 + + + TRUE + + + =FLOOR(J41,K41,L41) + + + + + + -7.9 + + + 2.3 + + + 0 + + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(J42,K42,L42) + + + + + + 7.9 + + + 0 + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(J43,K43,L43) + + + + + + 0 + + + 2.3 + + + 0 + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(J44,K44,L44) + + + + + + 0 + + + + + + + 6.9 + + + 6.9 + + + TRUE + + + =FLOOR(J45,K45) + + + + + + 7.9 + + + 2.3 + + + unused + + + + + + -9.2 + + + -9.2 + + + TRUE + + + =FLOOR(J46,K46) + + + + + + -7.9 + + + -2.3 + + + unused + + + + + + + Err:502 + + + Err:502 + + + TRUE + + + =FLOOR(J47,K47) + + + + + + 7.9 + + + -2.3 + + + unused + + + + + + Err:502 + + + Err:502 + + + TRUE + + + =FLOOR(J48,K48) + + + + + + -7.9 + + + 2.3 + + + unused + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(J49,K49) + + + + + + 7.9 + + + 0 + + + unused + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(J50,K50) + + + + + + 0 + + + 2.3 + + + unused + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(J51,K51) + + + + + + 0 + + + unused + + + + + + 7 + + + 7 + + + TRUE + + + =FLOOR(J52,,L52) + + + + + + 7.9 + + + unused + + + 5 + + + + + + -7 + + + -7 + + + TRUE + + + =FLOOR(J53,,L53) + + + + + + -7.9 + + + unused + + + 5 + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(J54,,L54) + + + + + + 0 + + + unused + + + 1 + + + + + + 7 + + + 7 + + + TRUE + + + =FLOOR(J55,,L55) + + + + + + 7.9 + + + unused + + + 0 + + + + + + -8 + + + -8 + + + TRUE + + + =FLOOR(J56,,L56) + + + + + + -7.9 + + + unused + + + 0 + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(J57,,L57) + + + + + + 0 + + + unused + + + 0 + + + + + + 7 + + + 7 + + + TRUE + + + =FLOOR(J58) + + + + + + 7.9 + + + unused + + + + + + -8 + + + -8 + + + TRUE + + + =FLOOR(J59) + + + + + + -7.9 + + + unused + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(,K60,L60) + + + + + + unused + + + 2.3 + + + 5 + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(,K61,) + + + + + + unused + + + -2.3 + + + unused + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(,K62,) + + + + + + unused + + + 0 + + + unused + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(,,L63) + + + + + + unused + + + 5 + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR(,,L64) + + + + + + unused + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/floor.math.fods b/sc/qa/unit/data/functions/mathematical/fods/floor.math.fods new file mode 100644 index 0000000000..69a8d29e9f --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/floor.math.fods @@ -0,0 +1,2754 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + + + + + + - + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + - + + - + + + + : + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + FLOOR.MATH Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple FLOOR.MATH formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + -12 + + + -12 + + + TRUE + + + =FLOOR.MATH(-11,-2) + + + + + + + + -12 + + + -12 + + + TRUE + + + =FLOOR.MATH(-11,-2,0) + + + + 25 + + + + + + -10 + + + -10 + + + TRUE + + + =FLOOR.MATH(-11,-2,1) + + + + + + + + 2 + + + 2 + + + TRUE + + + =FLOOR.MATH(2.5, 1) + + + + + + + + -4 + + + -4 + + + TRUE + + + =FLOOR.MATH(-2.5, -2) + + + + + + + + + + -4 + + + -4 + + + TRUE + + + =FLOOR.MATH(-2.5, 2) + + + + + + + + + 1.5 + + + 1.5 + + + TRUE + + + =FLOOR.MATH(1.5, 0.1) + + + + + + + + 0.23 + + + 0.23 + + + TRUE + + + =FLOOR.MATH(0.234, 0.01) + + + + + + + 23 + + + 23 + + + TRUE + + + =FLOOR.MATH(J$10) + + + + 23.5 + + + -23.5 + + + 1 + + + + + + 23 + + + 23 + + + TRUE + + + =FLOOR.MATH(J$10,$L10) + + + + + 0 + + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR.MATH(J$10,$L11) + + + + + -1 + + + + + + 23 + + + 23 + + + TRUE + + + =FLOOR.MATH(J$10,$L10,0) + + + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR.MATH(J$10,$L11,0) + + + + + + + + + 23 + + + 23 + + + TRUE + + + =FLOOR.MATH(J$10,$L10,1) + + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR.MATH(J$10,$L11,1) + + + + + + + -24 + + + -24 + + + TRUE + + + =FLOOR.MATH(K$10) + + + + + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR.MATH(K$10,$L11) + + + + + + + + -24 + + + -24 + + + TRUE + + + =FLOOR.MATH(K$10,$L12) + + + + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR.MATH(K$10,$L11,0) + + + + + + + + + -24 + + + -24 + + + TRUE + + + =FLOOR.MATH(K$10,$L12,0) + + + + + + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR.MATH(K$10,$L11,1) + + + + + + + + + -23 + + + -23 + + + TRUE + + + =FLOOR.MATH(K$10,$L12,1) + + + + + + + + -23 + + + -23 + + + TRUE + + + =FLOOR.MATH(K$10,$L10,1) + + + + + + + + + + -24 + + + -24 + + + TRUE + + + =FLOOR.MATH(K$10,$L10,0) + + + + + + + + + + -24 + + + -24 + + + TRUE + + + =FLOOR.MATH(K$10,$L10) + + + + + + + + + + 23 + + + 23 + + + TRUE + + + =FLOOR.MATH(J$10,$L12,1) + + + + + + + + 23 + + + 23 + + + TRUE + + + =FLOOR.MATH(J$10,$L12,0) + + + + + + + + + + + 23 + + + 23 + + + TRUE + + + =FLOOR.MATH(J$10,$L12) + + + + + + + + 20 + + + 20 + + + TRUE + + + =FLOOR.MATH(24.3,5) + + + + + + + + + 6 + + + 6 + + + TRUE + + + =FLOOR.MATH(6.7) + + + + + + + + + -10 + + + -10 + + + TRUE + + + =FLOOR.MATH(-8.1,2) + + + + + + -4 + + + -4 + + + TRUE + + + =FLOOR.MATH(-5.5,2,-1) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/floor.precise.fods b/sc/qa/unit/data/functions/mathematical/fods/floor.precise.fods new file mode 100644 index 0000000000..7c7306e3cc --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/floor.precise.fods @@ -0,0 +1,2594 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + + + + + + - + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + - + + - + + + + : + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + : + + : + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + FLOOR.PRECISE Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple FLOOR.PRECISE formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + -12 + + + -12 + + + TRUE + + + =FLOOR.PRECISE(-11,-2) + + + + + + + + 2 + + + 2 + + + TRUE + + + =FLOOR.PRECISE(2.5, 1) + + + + 25 + + + + + + -4 + + + -4 + + + TRUE + + + =FLOOR.PRECISE(-2.5, -2) + + + + + + + + -4 + + + -4 + + + TRUE + + + =FLOOR.PRECISE(-2.5, 2) + + + + + + + + 1.5 + + + 1.5 + + + TRUE + + + =FLOOR.PRECISE(1.5, 0.1) + + + + + + + + + + 0.23 + + + 0.23 + + + TRUE + + + =FLOOR.PRECISE(0.234, 0.01) + + + + + + + + + 23 + + + 23 + + + TRUE + + + =FLOOR.PRECISE(J$10) + + + + + + + + 23 + + + 23 + + + TRUE + + + =FLOOR.PRECISE(J$10,$L10) + + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR.PRECISE(J$10,$L11) + + + + 23.5 + + + -23.5 + + + 1 + + + + + + Err:504 + + + error + + + TRUE + + + =FLOOR.PRECISE(J$10,$L10,0) + + + + + 0 + + + + + + + Err:504 + + + error + + + TRUE + + + =FLOOR.PRECISE(J$10,$L11,0) + + + + + -1 + + + + + + Err:504 + + + error + + + TRUE + + + =FLOOR.PRECISE(J$10,$L10,1) + + + + + + + + Err:504 + + + error + + + TRUE + + + =FLOOR.PRECISE(J$10,$L11,1) + + + + + + + + + -24 + + + -24 + + + TRUE + + + =FLOOR.PRECISE(K$10) + + + + + + + 0 + + + 0 + + + TRUE + + + =FLOOR.PRECISE(K$10,$L11) + + + + + + + -24 + + + -24 + + + TRUE + + + =FLOOR.PRECISE(K$10,$L12) + + + + + + + + + + -24 + + + -24 + + + TRUE + + + =FLOOR.PRECISE(K$10,$L10) + + + + + + + + 23 + + + 23 + + + TRUE + + + =FLOOR.PRECISE(J$10,$L12) + + + + + + + + + 20 + + + 20 + + + TRUE + + + =FLOOR.PRECISE(24.3,5) + + + + + + + + + + 6 + + + 6 + + + TRUE + + + =FLOOR.PRECISE(6.7) + + + + + + + + -10 + + + -10 + + + TRUE + + + =FLOOR.PRECISE(-8.1,2) + + + + + + + + + 4 + + + 4 + + + TRUE + + + =FLOOR.PRECISE(4.3) + + + + + + + + + -5 + + + -5 + + + TRUE + + + =FLOOR.PRECISE(-4.3) + + + + + + 4 + + + 4 + + + TRUE + + + =FLOOR.PRECISE(4.3,2) + + + + + + 4 + + + 4 + + + TRUE + + + =FLOOR.PRECISE(4.3,-2) + + + + + + -6 + + + -6 + + + TRUE + + + =FLOOR.PRECISE(-4.3,2) + + + + + + + + -6 + + + -6 + + + TRUE + + + =FLOOR.PRECISE(-4.3,-2) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/floor.xcl.fods b/sc/qa/unit/data/functions/mathematical/fods/floor.xcl.fods new file mode 100644 index 0000000000..3d283f1834 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/floor.xcl.fods @@ -0,0 +1,2602 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + + + + + + - + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + - + + - + + + + : + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + : + + : + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + FLOOR.XCL Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple FLOOR.XCL formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + -10 + + + -10 + + + TRUE + + + =FLOOR.XCL(-11,-2) + + + + + + + + 2 + + + 2 + + + TRUE + + + =FLOOR.XCL(2.5, 1) + + + + 25 + + + + + + -2 + + + -2 + + + TRUE + + + =FLOOR.XCL(-2.5, -2) + + + + + + + + -4 + + + -4 + + + TRUE + + + =FLOOR.XCL(-2.5, 2) + + + + + + + + 1.5 + + + 1.5 + + + TRUE + + + =FLOOR.XCL(1.5, 0.1) + + + + + + + + + + 0.23 + + + 0.23 + + + TRUE + + + =FLOOR.XCL(0.234, 0.01) + + + + + + + + + Err:511 + + + error + + + TRUE + + + =FLOOR.XCL(J$10) + + + + + + + + 23 + + + 23 + + + TRUE + + + =FLOOR.XCL(J$10,$L10) + + + + + + + Err:502 + + + error + + + TRUE + + + =FLOOR.XCL(J$10,$L11) + + + + 23.5 + + + -23.5 + + + 1 + + + + + + Err:504 + + + error + + + TRUE + + + =FLOOR.XCL(J$10,$L10,0) + + + + + 0 + + + + + + + Err:504 + + + error + + + TRUE + + + =FLOOR.XCL(J$10,$L11,0) + + + + + -1 + + + + + + Err:504 + + + error + + + TRUE + + + =FLOOR.XCL(J$10,$L10,1) + + + + + + + + Err:504 + + + error + + + TRUE + + + =FLOOR.XCL(J$10,$L11,1) + + + + + + + + + Err:511 + + + error + + + TRUE + + + =FLOOR.XCL(K$10) + + + + + + + Err:502 + + + error + + + TRUE + + + =FLOOR.XCL(K$10,$L11) + + + + + + + -23 + + + -23 + + + TRUE + + + =FLOOR.XCL(K$10,$L12) + + + + + + + + + + -24 + + + -24 + + + TRUE + + + =FLOOR.XCL(K$10,$L10) + + + + + + + + Err:502 + + + error + + + TRUE + + + =FLOOR.XCL(J$10,$L12) + + + + + + + + + 20 + + + 20 + + + TRUE + + + =FLOOR.XCL(24.3,5) + + + + + + + + + + Err:511 + + + error + + + TRUE + + + =FLOOR.XCL(6.7) + + + + + + + + -10 + + + -10 + + + TRUE + + + =FLOOR.XCL(-8.1,2) + + + + + + + + + Err:511 + + + error + + + TRUE + + + =FLOOR.XCL(4.3) + + + + + + + + + Err:511 + + + error + + + TRUE + + + =FLOOR.XCL(-4.3) + + + + + + 4 + + + 4 + + + TRUE + + + =FLOOR.XCL(4.3,2) + + + + + + Err:502 + + + error + + + TRUE + + + =FLOOR.XCL(4.3,-2) + + + + + + -6 + + + -6 + + + TRUE + + + =FLOOR.XCL(-4.3,2) + + + + + + + + -4 + + + -4 + + + TRUE + + + =FLOOR.XCL(-4.3,-2) + + + + + + + + + not in help + + + + + + + + + Additional FLOOR.XCL and CEILING.XCL functions were introduced that expect only two parameters and both parameters have to be specified. When importing Microsoft Excel documents, their old FLOOR and CEILING functions are imported as FLOOR.XCL and CEILING.XCL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/gcd.fods b/sc/qa/unit/data/functions/mathematical/fods/gcd.fods new file mode 100644 index 0000000000..c09330de4f --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/gcd.fods @@ -0,0 +1,2918 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + + + + + + - + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + - + + - + + + + : + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + : + + : + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + GCD Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple GCD formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + 8 + + + + 1.2 + + + 2.4 + + + + + + 8 + + + 8 + + + TRUE + + + =GCD(16,32,24) + + + + + + 6 + + + + 1.2 + + + 3.6 + + + + + + 2 + + + 2 + + + TRUE + + + =GCD(J1:J3) + + + + 4 + + + + 1.2 + + + 7.2 + + + + + + 1 + + + 1 + + + TRUE + + + =GCD(5, 2) + + + + + + 2.4 + + + 3.6 + + + + + + 12 + + + 12 + + + TRUE + + + =GCD(24, 36) + + + + + + 2.4 + + + 4.8 + + + + + + 1 + + + 1 + + + TRUE + + + =GCD(7, 1) + + + + + + + + 2.4 + + + 7.2 + + + + + + 5 + + + 5 + + + TRUE + + + =GCD(5, 0) + + + + + + + 1.1 + + + 2.2 + + + + + + 1 + + + 1 + + + TRUE + + + =GCD(1.2,2.4) + + + AOO#71158 + + + + + + 1.1 + + + 3.3 + + + + + + 1 + + + 1 + + + TRUE + + + =GCD(1.2,3.6) + + + + + 2.2 + + + 3.3 + + + + + + 3 + + + 3 + + + TRUE + + + =GCD(3,0) + + + + + 18.1 + + + 24.1 + + + + + + 1 + + + 1 + + + TRUE + + + =GCD(L1,M1) + + + + + 18 + + + 24 + + + + + + + 1 + + + 1 + + + TRUE + + + =GCD(L2,M2) + + + + + 3.3 + + + 2.2 + + + + + + 1 + + + 1 + + + TRUE + + + =GCD(L3,M3) + + + + + + 4.8 + + + 2.4 + + + + + + 1 + + + 1 + + + TRUE + + + =GCD(L4,M4) + + + + 99.1 + + + 55.1 + + + + + + 2 + + + 2 + + + TRUE + + + =GCD(L5,M5) + + + + + 2.2 + + + 4.4 + + + + + + 1 + + + 1 + + + TRUE + + + =GCD(L6,M6) + + + + 2.2 + + + 8.8 + + + + + + 1 + + + 1 + + + TRUE + + + =GCD(L7,M7) + + + + 2.2 + + + 11 + + + + + + 1 + + + 1 + + + TRUE + + + =GCD(L8,M8) + + + + + 2.2 + + + 13.2 + + + + + + + 1 + + + 1 + + + TRUE + + + =GCD(L9,M9) + + + + 4.4 + + + 8.8 + + + + + + 6 + + + 6 + + + TRUE + + + =GCD(L10,M10) + + + + 11 + + + 2.2 + + + + + + + 6 + + + 6 + + + TRUE + + + =GCD(L11,M11) + + + + + + 100.2 + + + 200.4 + + + + + + 1 + + + 1 + + + TRUE + + + =GCD(L12,M12) + + + + + + + 100.2 + + + 300.6 + + + + + + 2 + + + 2 + + + TRUE + + + =GCD(L13,M13) + + + + + + + 200.4 + + + 300.6 + + + + + + 11 + + + 11 + + + TRUE + + + =GCD(L14,M14) + + + + 0 + + + 1.1 + + + + + + 2 + + + 2 + + + TRUE + + + =GCD(L15,M15) + + + + -1 + + + 1 + + + + + + 2 + + + 2 + + + TRUE + + + =GCD(L16,M16) + + + + + + 1 + + + 1 + + + TRUE + + + =GCD(L17,M17) + + + + + + + + 1 + + + 1 + + + TRUE + + + =GCD(L18,M18) + + + + + + 4 + + + 4 + + + TRUE + + + =GCD(L19,M19) + + + + + + 1 + + + 1 + + + TRUE + + + =GCD(L20,M20) + + + + + + + + 100 + + + 100 + + + TRUE + + + =GCD(L21,M21) + + + + + + 100 + + + 100 + + + TRUE + + + =GCD(L22,M22) + + + + + + 100 + + + 100 + + + TRUE + + + =GCD(L23,M23) + + + + + + + + 1 + + + 1 + + + TRUE + + + =GCD(L24,M24) + + + + + + Err:502 + + + #NUM! + + + TRUE + + + =GCD(L25,M25) + + + + + + Err:511 + + + error + + + TRUE + + + =GCD() + + + + + + + + 2 + + + 2 + + + TRUE + + + =GCD(6,{2,4}) + + + + + + 6 + + + 6 + + + TRUE + + + =GCD(6,) + + + + + + 0 + + + 0 + + + TRUE + + + =GCD(0,0) + + + + + + + + 1 + + + 1 + + + TRUE + + + =GCD({1,2,3,5}) + + + + + + + + + + + + + + 6.16.36 GCD Summary: Returns the greatest common divisor (GCD) Syntax: GCD( { NumberSequenceList X }+ ) Returns: Number Constraints: For all a in X: INT(a) >= 0 and for at least one a in X: INT(a)>0 Semantics: Return the largest integer N such that for every a in X: INT(a) is a multiple of N. Note: If for all a in X: INT(a)=0 the return value is implementation-defined but is either an Error or 0. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/int.fods b/sc/qa/unit/data/functions/mathematical/fods/int.fods new file mode 100644 index 0000000000..cd815193a8 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/int.fods @@ -0,0 +1,2412 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + + + + + + - + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + - + + - + + + + : + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + : + + : + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + INT Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple INT formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + 8 + + + + + + 5 + + + 5 + + + TRUE + + + =INT(5.7) + + + + + + 6 + + + + + + -2 + + + -2 + + + TRUE + + + =INT(-1.3) + + + + 4 + + + + + + 8 + + + 8 + + + TRUE + + + =INT(8.9) + + + + + + + + 1.00000 + + + 1 + + + TRUE + + + =INT(J5) + + + + + + 1.00000 + + + + + + 1.00000 + + + 1 + + + TRUE + + + =INT(J6) + + + + + 1.00000 + + + + + + 0.00000 + + + 0 + + + TRUE + + + =INT(J7) + + + + + + Err:511 + + + error + + + TRUE + + + =INT() + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 6.17.2 INT Summary: Rounds a number down to the nearest integer. Syntax: INT( Number N ) Returns: Number Constraints: None Semantics: Returns the nearest integer whose value is less than or equal to N. Rounding is towards negative infinity. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/iso.ceiling.fods b/sc/qa/unit/data/functions/mathematical/fods/iso.ceiling.fods new file mode 100644 index 0000000000..742400ddf5 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/iso.ceiling.fods @@ -0,0 +1,2594 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + + + + + + - + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + - + + - + + + + : + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + : + + : + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + ISO.CEILING Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple ISO.CEILING formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + -10 + + + -10 + + + TRUE + + + =ISO.CEILING(-11,-2) + + + + + + + + 3 + + + 3 + + + TRUE + + + =ISO.CEILING(2.5, 1) + + + + 25 + + + + + + -2 + + + -2 + + + TRUE + + + =ISO.CEILING(-2.5, -2) + + + + + + + + -2 + + + -2 + + + TRUE + + + =ISO.CEILING(-2.5, 2) + + + + + + + + 1.5 + + + 1.5 + + + TRUE + + + =ISO.CEILING(1.5, 0.1) + + + + + + + + + + 0.24 + + + 0.24 + + + TRUE + + + =ISO.CEILING(0.234, 0.01) + + + + + + + + + 24 + + + 24 + + + TRUE + + + =ISO.CEILING(J$10) + + + + + + + + 24 + + + 24 + + + TRUE + + + =ISO.CEILING(J$10,$L10) + + + + + + + 0 + + + 0 + + + TRUE + + + =ISO.CEILING(J$10,$L11) + + + + 23.5 + + + -23.5 + + + 1 + + + + + + Err:504 + + + error + + + TRUE + + + =ISO.CEILING(J$10,$L10,0) + + + + + 0 + + + + + + + Err:504 + + + error + + + TRUE + + + =ISO.CEILING(J$10,$L11,0) + + + + + -1 + + + + + + Err:504 + + + error + + + TRUE + + + =ISO.CEILING(J$10,$L10,1) + + + + + + + + Err:504 + + + error + + + TRUE + + + =ISO.CEILING(J$10,$L11,1) + + + + + + + + + -23 + + + -23 + + + TRUE + + + =ISO.CEILING(K$10) + + + + + + + 0 + + + 0 + + + TRUE + + + =ISO.CEILING(K$10,$L11) + + + + + + + -23 + + + -23 + + + TRUE + + + =ISO.CEILING(K$10,$L12) + + + + + + + + + + -23 + + + -23 + + + TRUE + + + =ISO.CEILING(K$10,$L10) + + + + + + + + 24 + + + 24 + + + TRUE + + + =ISO.CEILING(J$10,$L12) + + + + + + + + + 25 + + + 25 + + + TRUE + + + =ISO.CEILING(24.3,5) + + + + + + + + + + 7 + + + 7 + + + TRUE + + + =ISO.CEILING(6.7) + + + + + + + + -8 + + + -8 + + + TRUE + + + =ISO.CEILING(-8.1,2) + + + + + + + + + 5 + + + 5 + + + TRUE + + + =ISO.CEILING(4.3) + + + + + + + + + -4 + + + -4 + + + TRUE + + + =ISO.CEILING(-4.3) + + + + + + 6 + + + 6 + + + TRUE + + + =ISO.CEILING(4.3,2) + + + + + + 6 + + + 6 + + + TRUE + + + =ISO.CEILING(4.3,-2) + + + + + + -4 + + + -4 + + + TRUE + + + =ISO.CEILING(-4.3,2) + + + + + + + + -4 + + + -4 + + + TRUE + + + =ISO.CEILING(-4.3,-2) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/lcm.fods b/sc/qa/unit/data/functions/mathematical/fods/lcm.fods new file mode 100644 index 0000000000..f82a6c7e6f --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/lcm.fods @@ -0,0 +1,2924 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + + + + + + - + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + - + + - + + + + : + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + : + + : + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + LCM Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple LCM formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + 8 + + + + 1.2 + + + 2.4 + + + + + + 96 + + + 96 + + + TRUE + + + =LCM(16,32,24) + + + + + + 6 + + + + 1.2 + + + 3.6 + + + + + + 24 + + + 24 + + + TRUE + + + =LCM(J1:J3) + + + + 4 + + + + 1.2 + + + 7.2 + + + + + + 10 + + + 10 + + + TRUE + + + =LCM(5, 2) + + + + + + 2.4 + + + 3.6 + + + + + + 72 + + + 72 + + + TRUE + + + =LCM(24, 36) + + + + + + 2.4 + + + 4.8 + + + + + + 7 + + + 7 + + + TRUE + + + =LCM(7, 1) + + + + + + + + 2.4 + + + 7.2 + + + + + + 0 + + + 0 + + + TRUE + + + =LCM(5, 0) + + + + + + + 1.1 + + + 2.2 + + + + + + 2 + + + 2 + + + TRUE + + + =LCM(1.2,2.4) + + + AOO#71158 + + + + + + 1.1 + + + 3.3 + + + + + + 3 + + + 3 + + + TRUE + + + =LCM(1.2,3.6) + + + + + 2.2 + + + 3.3 + + + + + + 0 + + + 0 + + + TRUE + + + =LCM(3,0) + + + + + 18.1 + + + 24.1 + + + + + + 2 + + + 2 + + + TRUE + + + =LCM(L1,M1) + + + + + 18 + + + 24 + + + + + + + 3 + + + 3 + + + TRUE + + + =LCM(L2,M2) + + + + + 3.3 + + + 2.2 + + + + + + 7 + + + 7 + + + TRUE + + + =LCM(L3,M3) + + + + + + 4.8 + + + 2.4 + + + + + + 6 + + + 6 + + + TRUE + + + =LCM(L4,M4) + + + + 99.1 + + + 55.1 + + + + + + 4 + + + 4 + + + TRUE + + + =LCM(L5,M5) + + + + + 2.2 + + + 4.4 + + + + + + 14 + + + 14 + + + TRUE + + + =LCM(L6,M6) + + + + 2.2 + + + 8.8 + + + + + + 2 + + + 2 + + + TRUE + + + =LCM(L7,M7) + + + + 2.2 + + + 11 + + + + + + 3 + + + 3 + + + TRUE + + + =LCM(L8,M8) + + + + + 2.2 + + + 13.2 + + + + + + + 6 + + + 6 + + + TRUE + + + =LCM(L9,M9) + + + + 4.4 + + + 8.8 + + + + + + 72 + + + 72 + + + TRUE + + + =LCM(L10,M10) + + + + 11 + + + 2.2 + + + + + + + 72 + + + 72 + + + TRUE + + + =LCM(L11,M11) + + + + + + 100.2 + + + 200.4 + + + + + + 6 + + + 6 + + + TRUE + + + =LCM(L12,M12) + + + + + + + 100.2 + + + 300.6 + + + + + + 4 + + + 4 + + + TRUE + + + =LCM(L13,M13) + + + + + + + 200.4 + + + 300.6 + + + + + + 495 + + + 495 + + + TRUE + + + =LCM(L14,M14) + + + + 0 + + + 1.1 + + + + + + 4 + + + 4 + + + TRUE + + + =LCM(L15,M15) + + + + -1 + + + 1 + + + + + + 8 + + + 8 + + + TRUE + + + =LCM(L16,M16) + + + + + + 22 + + + 22 + + + TRUE + + + =LCM(L17,M17) + + + + + + + + 26 + + + 26 + + + TRUE + + + =LCM(L18,M18) + + + + + + 8 + + + 8 + + + TRUE + + + =LCM(L19,M19) + + + + + + 22 + + + 22 + + + TRUE + + + =LCM(L20,M20) + + + + + + + + 200 + + + 200 + + + TRUE + + + =LCM(L21,M21) + + + + + + 300 + + + 300 + + + TRUE + + + =LCM(L22,M22) + + + + + + 600 + + + 600 + + + TRUE + + + =LCM(L23,M23) + + + + + + + + 0 + + + 0 + + + TRUE + + + =LCM(L24,M24) + + + + + + Err:502 + + + #NUM! + + + TRUE + + + =LCM(L25,M25) + + + + + + Err:511 + + + error + + + TRUE + + + =LCM() + + + + + + + + 12 + + + 12 + + + TRUE + + + =LCM(6,{2,4}) + + + + + + 0 + + + 0 + + + TRUE + + + =LCM(6,) + + + + + + 0 + + + 0 + + + TRUE + + + =LCM(0,0) + + + + + + + + 30 + + + 30 + + + TRUE + + + =LCM({1,2,3,5}) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/ln.fods b/sc/qa/unit/data/functions/mathematical/fods/ln.fods new file mode 100644 index 0000000000..b29f787756 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/ln.fods @@ -0,0 +1,2263 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + LN Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple LN formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 4.45434729625351 + + + 4.45434729625351 + + + TRUE + + + =LN(86) + + + + + + + + 0.999999989530502 + + + 0.999999989530502 + + + TRUE + + + =LN(2.7182818) + + + + + + 3 + + + 3 + + + TRUE + + + =LN(EXP(3)) + + + + + + + + -9.21034037197618 + + + -9.21034037197618 + + + TRUE + + + =LN(0.0001) + + + + + + + + Err:502 + + + error + + + TRUE + + + =LN(0) + + + + + + + + + + Err:511 + + + error + + + TRUE + + + =LN() + + + + + + + + Err:502 + + + error + + + TRUE + + + =LN(-1) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/log.fods b/sc/qa/unit/data/functions/mathematical/fods/log.fods new file mode 100644 index 0000000000..a2548480e1 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/log.fods @@ -0,0 +1,2792 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + % + + + + + + + + + + + + + + + + + + + - + + + + + + + % + + + + : + + : + + + + + + + : + + : + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + - + + + + + + + + - + + + + + + + + + - + + + + + t$ + + + + + (t$ + + ) + + + + t$ + + + + + + (t$ + + ) + + + + t$ + + + + + (t$ + + ) + + + + t$ + + + + + + (t$ + + ) + + + + t + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + : + + : + + + + + : + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + / + + / + + + + : + + + + ฿ + + + + + (฿ + + ) + + + + ฿ + + + + + + (฿ + + ) + + + + ฿ + + + + + (฿ + + ) + + + + ฿ + + + + + + (฿ + + ) + + + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + LOG Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple LOG formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 2.09590327428938 + + + 2.09590327428938 + + + TRUE + + + =LOG(10,3) + + + + + + + + 4 + + + 4 + + + TRUE + + + =LOG(7^4,7) + + + + + + 1 + + + 1 + + + TRUE + + + =LOG(10) + + + + + + + + 3 + + + 3 + + + TRUE + + + =LOG(8, 2) + + + + + + + + 4.45434734288829 + + + 4.45434734288829 + + + TRUE + + + =LOG(86, 2.7182818) + + + + + + + + + + -0.8889686876112560 + + + -0.888968687611256 + + + TRUE + + + =LOG(F7,G7) + + + + 0.54 + + + 2 + + + + + + + + Err:502 + + + Err:502 + + + TRUE + + + =LOG(F8,G8) + + + + -0.03 + + + 3 + + + + + + + + -0.5390084084652400 + + + -0.53900840846524 + + + TRUE + + + =LOG(F9,G9) + + + + 0.42 + + + 5 + + + + + + -1.9570472251114800 + + + -1.95704722511148 + + + TRUE + + + =LOG(F10,G10) + + + + 0.03 + + + 6 + + + + + + Err:502 + + + Err:502 + + + TRUE + + + =LOG(F11,G11) + + + + -0.07 + + + 4 + + + + + + + + -0.0838462556653215 + + + -0.083846255665322 + + + TRUE + + + =LOG(F12,G12) + + + + 0.84 + + + 8 + + + + + + Err:502 + + + Err:502 + + + TRUE + + + =LOG(F13,G13) + + + + -0.12 + + + 9 + + + + + + + + -0.1611509092627450 + + + -0.161150909262745 + + + TRUE + + + =LOG(F14,G14) + + + + 0.69 + + + 10 + + + + + + + + -0.3467874862246560 + + + -0.346787486224656 + + + TRUE + + + =LOG(F15) + + + + 0.45 + + + + + + + Err:502 + + + Err:502 + + + TRUE + + + =LOG(F16) + + + + -0.23 + + + + + + #VALUE! + + + #VALUE! + + + TRUE + + + =LOG(F17) + + + + string + + + + + + + + -0.8889686876112560 + + + -0.888968687611256 + + + TRUE + + + {=LOG(F7:F14,G7:G14)} + + + + + + + + + + Err:502 + + + Err:502 + + + TRUE + + + {=LOG(F7:F14,G7:G14)} + + + + + + + + -0.5390084084652400 + + + -0.53900840846524 + + + TRUE + + + {=LOG(F7:F14,G7:G14)} + + + + + + + + -1.9570472251114800 + + + -1.95704722511148 + + + TRUE + + + {=LOG(F7:F14,G7:G14)} + + + + + + + + + + Err:502 + + + Err:502 + + + TRUE + + + {=LOG(F7:F14,G7:G14)} + + + + + + + + -0.0838462556653215 + + + -0.083846255665322 + + + TRUE + + + {=LOG(F7:F14,G7:G14)} + + + + + + + + + Err:502 + + + Err:502 + + + TRUE + + + {=LOG(F7:F14,G7:G14)} + + + + + + + + + + + -0.1611509092627450 + + + -0.161150909262745 + + + TRUE + + + {=LOG(F7:F14,G7:G14)} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/log10.fods b/sc/qa/unit/data/functions/mathematical/fods/log10.fods new file mode 100644 index 0000000000..4cd0b3534f --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/log10.fods @@ -0,0 +1,2661 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + % + + + + + + + + + + + + + + + + + + + - + + + + + + + % + + + + : + + : + + + + + + + : + + : + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + - + + + + + + + + - + + + + + + + + + - + + + + + t$ + + + + + (t$ + + ) + + + + t$ + + + + + + (t$ + + ) + + + + t$ + + + + + (t$ + + ) + + + + t$ + + + + + + (t$ + + ) + + + + t + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + : + + : + + + + + : + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + / + + / + + + + : + + + + ฿ + + + + + (฿ + + ) + + + + ฿ + + + + + + (฿ + + ) + + + + ฿ + + + + + (฿ + + ) + + + + ฿ + + + + + + (฿ + + ) + + + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + LOG10 Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple LOG10 formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 1 + + + 1 + + + TRUE + + + =LOG10(10) + + + + + + + + 3.38039216005703 + + + 3.38039216005703 + + + TRUE + + + =LOG10(7^4) + + + + + + 0.903089986991943 + + + 0.903089986991943 + + + TRUE + + + =LOG10(8) + + + + + + + + 1.93449845124357 + + + 1.93449845124357 + + + TRUE + + + =LOG10(86) + + + + + + + + -0.2676062401770310 + + + -0.267606240177031 + + + TRUE + + + =LOG10(F7) + + + + + + + + + + 5.0000000000000000 + + + 5 + + + TRUE + + + =LOG10(100000) + + + + 0.54 + + + 2 + + + + + + + + 5.0000000000000000 + + + 5 + + + TRUE + + + =LOG10(10^5) + + + + + + + + + + Err:502 + + + error + + + TRUE + + + =LOG10(0) + + + + + + + + Err:502 + + + error + + + TRUE + + + =LOG10(-1) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/mod.fods b/sc/qa/unit/data/functions/mathematical/fods/mod.fods new file mode 100644 index 0000000000..cdc3f3cf3d --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/mod.fods @@ -0,0 +1,3953 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + , + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + % + + + + + + + + + + + + + + + + + + + - + + + + + + + % + + + + : + + : + + + + + + + : + + : + + , + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + - + + + + + + + + - + + + + + + + + + - + + + + + t$ + + + + + (t$ + + ) + + + + t$ + + + + + + (t$ + + ) + + + + t$ + + + + + (t$ + + ) + + + + t$ + + + + + + (t$ + + ) + + + + t + + + + + YTL + + + + - + + YTL + + + + + TL + + + + - + + TL + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + : + + : + + + + + : + + , + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + / + + / + + + + : + + + + ฿ + + + + + (฿ + + ) + + + + ฿ + + + + + + (฿ + + ) + + + + ฿ + + + + + (฿ + + ) + + + + ฿ + + + + + + (฿ + + ) + + + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + : + + + + + : + + : + + + + + : + + . + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + MOD Function + + + + + + + + + Result + + + FALSE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple MOD formulas with local references and values + + + + + + TRUE + + + Simple MOD formulas with local references and values + + + + + tdf113211 + + + FALSE + + + MOD on big integers (representable with double) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 1.00000000000000E+000 + + + 1 + + + TRUE + + + =MOD(22,3) + + + + + + + + 1.25000000000000E+000 + + + 1.25 + + + TRUE + + + =MOD(11.25,2.5) + + + + + + 1.00000000000000E+000 + + + 1 + + + TRUE + + + =MOD(3, 2) + + + + + + + + 1.00000000000000E+000 + + + 1 + + + TRUE + + + =MOD(-3, 2) + + + + + + + + -1.00000000000000E+000 + + + -1 + + + TRUE + + + =MOD(3, -2) + + + + + + + + + + -1.00000000000000E+000 + + + -1 + + + TRUE + + + =MOD(-3, -2) + + + + + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD((3^31)-1,2) + + + AOO#12446 + + + + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD(Sheet2.F9*1000,5) + + + AOO#54529 + + + 1.41 + + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD(Sheet2.F10*1000,5) + + + + 1.575 + + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD(Sheet2.F11*1000,5) + + + + 1.485 + + + + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD(Sheet2.F12*1000,5) + + + + 1.555 + + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD(Sheet2.F13*1000,5) + + + + 64.555 + + + + + + + + + 1.00000000000000E+000 + + + 1 + + + TRUE + + + =MOD(COLUMN(Sheet2.I13:N13),2) + + + AOO#19765 + + + + + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD(COLUMN(Sheet2.N13),2) + + + + + + + 0.00000000000000E+000 + + + + + =MOD(26^15,77) + + + Tdf#44117, wontfix, value is too large for exact calculation + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD(Sheet2.F17*100, 10) + + + Tdf#50299 + + + 0 + + + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD(Sheet2.F18*100, 10) + + + + 0.1 + + + + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD(Sheet2.F19*100, 10) + + + + 0.2 + + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD(Sheet2.F20*100, 10) + + + + 0.3 + + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD(Sheet2.F21*100, 10) + + + + 0.4 + + + + + + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD(Sheet2.F22*100, 10) + + + + 0.5 + + + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD(Sheet2.F23*100, 10) + + + + 0.6 + + + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD(Sheet2.F24*100, 10) + + + + 0.7 + + + + + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD(Sheet2.F25*100, 10) + + + + 0.8 + + + + + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD(Sheet2.F26*100, 10) + + + + 0.9 + + + + + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD(Sheet2.F27*100, 10) + + + + 1 + + + + + + + + 3.00000000000000E+000 + + + 3 + + + TRUE + + + =MOD((3^31),14) + + Variation of AOO#12446,less than 2^53, Should work? + + + + + + + + + + 2.00000000000000E+000 + + + 2 + + + TRUE + + + =MOD((3^31)-1,14) + + + + + + + + + 1.00000000000000E+000 + + + 1 + + + TRUE + + + =MOD((3^31)-2,14) + + + + + + + + + 0.00000000000000E+000 + + + 0 + + + TRUE + + + =MOD((3^31)-3,14) + + + + + + + + + 7.10000000000000E+001 + + + 71 + + + TRUE + + + =MOD(5310866044487,128) + + + Tdf#71131 + + + + + + 2.70000000000000E+001 + + + 27 + + + TRUE + + + =MOD(40595547922587,128) + + + + + + + + + 6.99999999999999E-001 + + + 0.7 + + + TRUE + + + =MOD(7,2.1) + + + + + + 2.00000000000000E+000 + + + 2 + + + TRUE + + + =MOD(2,7.1) + + + + + + #DIV/0! + + + #DIV/0! + + + TRUE + + + =MOD(25.4,0) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Tdf#86219 is about arrays as argument, see sheet tdf86219 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + MOD(array;array) + + + + + MOD(scalar;scalar) to see expected results + + + + + Other functions fails also + + + + + + + + + + + + + 2 + + + 3 + + + + 2 + + + 3 + + + + 2 + + + 3 + + + + + + 7 + + + 1 + + + 1 + + + + 7 + + + 1 + + + 1 + + + + CEILING + + + 7 + + + 8 + + + 9 + + + + + + 8 + + + 0 + + + 2 + + + + 8 + + + 0 + + + 2 + + + + + 8 + + + 8 + + + 9 + + + + + + 9 + + + 1 + + + 0 + + + + 9 + + + 1 + + + 0 + + + + + 9 + + + 10 + + + 9 + + + + + + + + + MOD(array;scalar) + + + + + Workaround with INT() + + + + + 2 + + + 3 + + + + + + + 2 + + + + 2 + + + 3 + + + + FLOOR + + + 7 + + + 6 + + + 6 + + + + + + 7 + + + 1 + + + + 7 + + + 1 + + + 1 + + + + + 8 + + + 8 + + + 6 + + + + + + 8 + + + 0 + + + + 8 + + + 0 + + + 2 + + + + + 9 + + + 8 + + + 9 + + + + + + 9 + + + 1 + + + + 9 + + + 1 + + + 0 + + + + + + + + 2 + + + 3 + + + + + MOD(scalar;array) + + + + + QUOTIENT + + + 7 + + + 3 + + + 2 + + + + + + + 2 + + + 3 + + + + + 8 + + + 4 + + + 2 + + + + + + 8 + + + 0 + + + 2 + + + + + 9 + + + 4 + + + 3 + + + + + + + + + + + Non-exhaustive list… + + + + + + + + + + + Correct + + + + + + TRUE + + + + 1 + + + + + + TRUE + + + + 0 + + + 2 + + + + + + TRUE + + + + 1 + + + 0 + + + + + + TRUE + + + + + + TRUE + + + + 1 + + + + + + TRUE + + + + 0 + + + + + + TRUE + + + + 1 + + + + + + TRUE + + + + + + TRUE + + + + + + TRUE + + + + + + TRUE + + + + + + TRUE + + + + + + TRUE + + + + + + TRUE + + + + + + TRUE + + + + + + TRUE + + + + + + TRUE + + + + + + TRUE + + + + + + TRUE + + + + + + TRUE + + + + + + TRUE + + + + + + TRUE + + + + 8 + + + 9 + + + + + + TRUE + + + + 8 + + + 9 + + + + + + TRUE + + + + 10 + + + 9 + + + + + + TRUE + + + + + + TRUE + + + + + + TRUE + + + + + + TRUE + + + + 6 + + + + + + TRUE + + + + 8 + + + 6 + + + + + + TRUE + + + + 8 + + + 9 + + + + + + TRUE + + + + + + TRUE + + + + + + TRUE + + + + + + TRUE + + + + 3 + + + 2 + + + + + + TRUE + + + + 4 + + + 2 + + + + + + TRUE + + + + 4 + + + 3 + + + + + + TRUE + + + + + + TRUE + + + + + + TRUE + + + + + + + + + + + + Value + + + MOD(Value;2) + + + Expected + + + Correct + + + + + 254387690162237 + + + #VALUE! + + + 1 + + + FALSE + + + + + 508775380324475 + + + #VALUE! + + + 1 + + + FALSE + + + + + 2035101521297910 + + + #VALUE! + + + 0 + + + FALSE + + + + + 4070203042595810 + + + #VALUE! + + + 0 + + + FALSE + + + + + 8140406085191602 + + + #VALUE! + + + 0 + + + FALSE + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/mround.fods b/sc/qa/unit/data/functions/mathematical/fods/mround.fods new file mode 100644 index 0000000000..f9a5d31783 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/mround.fods @@ -0,0 +1,2930 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + % + + + + + + + + + + + + + + + + + + + - + + + + + + + % + + + + : + + : + + + + + + + : + + : + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + - + + + + + + + + - + + + + + + + + + - + + + + + t$ + + + + + (t$ + + ) + + + + t$ + + + + + + (t$ + + ) + + + + t$ + + + + + (t$ + + ) + + + + t$ + + + + + + (t$ + + ) + + + + t + + + + + YTL + + + + - + + YTL + + + + + TL + + + + - + + TL + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + : + + : + + + + + : + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + / + + / + + + + : + + + + ฿ + + + + + (฿ + + ) + + + + ฿ + + + + + + (฿ + + ) + + + + ฿ + + + + + (฿ + + ) + + + + ฿ + + + + + + (฿ + + ) + + + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + MROUND Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple MROUND formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 15 + + + 15 + + + TRUE + + + =MROUND(15.5,3) + + + + + + + + 1.5 + + + 1.5 + + + TRUE + + + =MROUND(1.4,0.5) + + + + + + 9 + + + 9 + + + TRUE + + + =MROUND(10, 3) + + + + + + + + -9 + + + -9 + + + TRUE + + + =MROUND(-10, -3) + + + + + + + + 1.4000000000000000 + + + 1.4 + + + TRUE + + + =MROUND(1.3, 0.2) + + + + + + + + + + 6 + + + 6 + + + TRUE + + + =MROUND(5, -2) + + + + + + + + + + 12 + + + 12 + + + TRUE + + + =MROUND(F8,G8) + + + + 12.5 + + + 3 + + + + + + + + 20 + + + 20 + + + TRUE + + + =MROUND(F9,G9) + + + + 19 + + + 5 + + + + + + 12 + + + 12 + + + TRUE + + + =MROUND(F10,G10) + + + + 13 + + + 6 + + + + + + 4 + + + 4 + + + TRUE + + + =MROUND(F11,G11) + + + + 3.6 + + + 2 + + + + + + + + 0 + + + 0 + + + TRUE + + + =MROUND(F12,G12) + + + + 10 + + + + + + 0 + + + 0 + + + TRUE + + + =MROUND(F13,G13) + + + + 15 + + + 0 + + + + + + + + 18 + + + 18 + + + TRUE + + + =MROUND(F14,G14) + + + + 18 + + + -2 + + + + + + + + 20 + + + 20 + + + TRUE + + + =MROUND(F15,G15) + + + + 19 + + + 2 + + + + + + + Err:502 + + + error + + + TRUE + + + =MROUND(15.5,) + + + + + + Err:502 + + + error + + + TRUE + + + =MROUND(,3) + + + + + + + + Err:504 + + + error + + + TRUE + + + =MROUND(3) + + + + + + + + + + 12 + + + 12 + + + TRUE + + + {=MROUND(F8:F10,G8:G10)} + + + + + + + + 20 + + + 20 + + + TRUE + + + {=MROUND(F8:F10,G8:G10)} + + + + + + + + 12 + + + 12 + + + TRUE + + + {=MROUND(F8:F10,G8:G10)} + + + + + + + + + + 1.5 + + + 1.5 + + + TRUE + + + =MROUND(1.45;0.1) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/multinomial.fods b/sc/qa/unit/data/functions/mathematical/fods/multinomial.fods new file mode 100644 index 0000000000..f116461d90 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/multinomial.fods @@ -0,0 +1,3056 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + % + + + + + + + + + + + + + + + + + + + - + + + + + + + % + + + + : + + : + + + + + + + : + + : + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + - + + + + + + + + - + + + + + + + + + - + + + + + t$ + + + + + (t$ + + ) + + + + t$ + + + + + + (t$ + + ) + + + + t$ + + + + + (t$ + + ) + + + + t$ + + + + + + (t$ + + ) + + + + t + + + + + YTL + + + + - + + YTL + + + + + TL + + + + - + + TL + + + + + + + + + + + + + - + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + : + + : + + + + + : + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + / + + / + + + + : + + + + ฿ + + + + + (฿ + + ) + + + + ฿ + + + + + + (฿ + + ) + + + + ฿ + + + + + (฿ + + ) + + + + ฿ + + + + + + (฿ + + ) + + + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + MULTINOMIAL Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple MULTINOMIAL formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + 2 + + + + + + 1260 + + + 1260 + + + TRUE + + + =MULTINOMIAL(G1:G3) + + + + + 3 + + + + + + 1260 + + + 1260 + + + TRUE + + + =MULTINOMIAL({2,3,4}) + + + + 4 + + + + + + 1 + + + 1 + + + TRUE + + + =MULTINOMIAL(1000,0) + + + Tdf#43135 + + + + -1 + + + + + + 10 + + + 10 + + + TRUE + + + =MULTINOMIAL(G5,H5) + + + + 3 + + + 2 + + + + + + + + 3 + + + 3 + + + TRUE + + + =MULTINOMIAL(G6,H6,I6,J6,K6,L6) + + + + 0 + + + 0 + + + 2 + + + 1 + + + 0 + + + 0 + + + + + + 6.18970023101455E+026 + + + 6.18970023101455E+026 + + + TRUE + + + =MULTINOMIAL(G7,H7,I7) + + + + 1073741824 + + + 2 + + + 1 + + + + + + + + 2053230379200 + + + 2053230379200 + + + TRUE + + + =MULTINOMIAL(G8,H8,I8,J8,K8,L8) + + + + 1 + + + 2 + + + 3 + + + 4 + + + 5 + + + 6 + + + + + + 97772875200 + + + 97772875200 + + + TRUE + + + =MULTINOMIAL(G9,H9,I9,J9,K9) + + + + 2 + + + 3 + + + 4 + + + 5 + + + 6 + + + + + + + 514594080 + + + 514594080 + + + TRUE + + + =MULTINOMIAL(G10,H10,I10,J10) + + + + 3 + + + 4 + + + 5 + + + 6 + + + + + + + + 630630 + + + 630630 + + + TRUE + + + =MULTINOMIAL(G11,H11,I11) + + + + 4 + + + 5 + + + 6 + + + + + + + + + 462 + + + 462 + + + TRUE + + + =MULTINOMIAL(G12,H12) + + + + 5 + + + 6 + + + + + + + + 2.47272060489868E+023 + + + 2.47272060489868E+023 + + + TRUE + + + =MULTINOMIAL(G13,H13) + + + + 102 + + + 21 + + + + + + + + 30663442810 + + + 30663442810 + + + TRUE + + + =MULTINOMIAL(G14,H14) + + + + 164 + + + 6 + + + + + + + + 8.94321721058995E+033 + + + 8.94321721058995E+033 + + + TRUE + + + =MULTINOMIAL(G15,H15,I15) + + + + 5 + + + 67 + + + 32 + + + + + + + + 33 + + + 33 + + + TRUE + + + =MULTINOMIAL(G16,H16) + + + + 1 + + + 32 + + + + + + + + 1 + + + 1 + + + TRUE + + + =MULTINOMIAL(G17,H17) + + + + 1000 + + + 0 + + + + + + + + 1260 + + + 1260 + + + TRUE + + + =MULTINOMIAL(G18,H18,I18) + + + + 2 + + + 3 + + + 4 + + + + + + + + + 10 + + + 10 + + + TRUE + + + =MULTINOMIAL(G19,H19) + + + + 3.4 + + + 2.3 + + + + + + + + 4.13450750638954E+080 + + + 4.13450750638954E+080 + + + TRUE + + + =MULTINOMIAL(G20,H20,I20) + + + + 40 + + + 60 + + + 80 + + + + + + + + 37837800 + + + 37837800 + + + TRUE + + + =MULTINOMIAL(1,2,3,{4,5}) + + + AOO#25890 + + + + + + + + + + Err:502 + + + Err:502 + + + TRUE + + + =MULTINOMIAL(G2:G4) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/odd.fods b/sc/qa/unit/data/functions/mathematical/fods/odd.fods new file mode 100644 index 0000000000..52ef345b4f --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/odd.fods @@ -0,0 +1,2185 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + ODD Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple ODD formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 3 + + + 3 + + + TRUE + + + =ODD(2.3) + + + + + + + + 3 + + + 3 + + + TRUE + + + =ODD(2) + + + + + + 1 + + + 1 + + + TRUE + + + =ODD(0) + + + + + + + + -1 + + + -1 + + + TRUE + + + =ODD(-0.5) + + + + + + + 1 + + + 1 + + + TRUE + + + =ODD(F1) + + + + + + + + Err:511 + + + error + + + TRUE + + + =ODD() + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/pi.fods b/sc/qa/unit/data/functions/mathematical/fods/pi.fods new file mode 100644 index 0000000000..aa71b966bb --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/pi.fods @@ -0,0 +1,1475 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + / + + / + + + + + + + / + + / + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + - + + + + + + + + - + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + + + + + - + + + + + + + + - Kč + + + + + + + + + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + ¥€ + + + + + + + + + ( + + + + + + ) + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + / + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + + + + + + + + + + PI Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple PI formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + 1 + + + + + + + + + + + + + + 3.14159265358979 + + + 3.14159265358979 + + + TRUE + + + =PI() + + + + + + + + + + + + + + + + 1.5707963267949 + + + 1.5707963267949 + + + TRUE + + + =PI()/2 + + + + + + + + + + + + + + + Err:508 + + + Err:508 + + + TRUE + + + =PI(G1) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/power.fods b/sc/qa/unit/data/functions/mathematical/fods/power.fods new file mode 100644 index 0000000000..18841381a9 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/power.fods @@ -0,0 +1,2214 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + POWER Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple POWER formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 64 + + + 64 + + + TRUE + + + =POWER(4,3) + + + + + + + + 1 + + + 1 + + + TRUE + + + =POWER(0,0) + + + + + + 0.111111111111111 + + + 0.111111111111111 + + + TRUE + + + =POWER(-3,-2) + + + + + + + + 9 + + + 9 + + + TRUE + + + =POWER(-3,2) + + + + + + + 0.111111111111111 + + + 0.111111111111111 + + + TRUE + + + =POWER(3,-2) + + + + + + + + 25 + + + 25 + + + TRUE + + + =POWER(5,2) + + + + + + 2401077.22206958 + + + 2401077.22206958 + + + TRUE + + + =POWER(98.6,3.2) + + + + + + 5.65685424949238 + + + 5.65685424949238 + + + TRUE + + + =POWER(4,5/4) + + + + + + #NUM! + + + #NUM! + + + TRUE + + + =POWER(0,-1) + + + POWER(0,b), where b < 0, shall return an Error. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/product.fods b/sc/qa/unit/data/functions/mathematical/fods/product.fods new file mode 100644 index 0000000000..9289ac4a73 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/product.fods @@ -0,0 +1,2260 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + PRODUCT Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple PRODUCT formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + 2 + + + 4 + + + + + + 24 + + + 24 + + + TRUE + + + =PRODUCT(2,3,4) + + + + + 3 + + + 5 + + + + + + 144 + + + 144 + + + TRUE + + + =PRODUCT(2,3,4,{2,3}) + + + + + + 1440 + + + 1440 + + + TRUE + + + =PRODUCT(G1:G2,H1:H2,{2,3},2) + + + + + + + + 0.716 + + + 0.716 + + + TRUE + + + {=PRODUCT(1+G5:G7)-1} + + + Tdf#36810 + + + + 0.1 + + + + + + 6 + + + 6 + + + TRUE + + + =PRODUCT({1,2,3}) + + + + $0.20 + + + + + + 2.4024 + + + 2.4024 + + + TRUE + + + =PRODUCT({1.1,1.2,1.3,1.4}) + + + + 0.3 + + + + + + 0.716 + + + 0.716 + + + TRUE + + + {=PRODUCT(1+range)-1} + + + + + + 6 + + + 6 + + + TRUE + + + =PRODUCT(-2,-3) + + + + + + 0 + + + 0 + + + TRUE + + + =PRODUCT(3,0) + + + + + + + 0 + + + 0 + + + TRUE + + + =PRODUCT(0,3) + + + + + + + + 0 + + + 0 + + + TRUE + + + =PRODUCT() + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/quotient.fods b/sc/qa/unit/data/functions/mathematical/fods/quotient.fods new file mode 100644 index 0000000000..7aab4044b0 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/quotient.fods @@ -0,0 +1,2291 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + QUOTIENT Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple QUOTIENT formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + 2 + + + 4 + + + + + + 3 + + + 3 + + + TRUE + + + =QUOTIENT(11,3) + + + + + 3 + + + 5 + + + + + + 1 + + + 1 + + + TRUE + + + =QUOTIENT(4.5, 3.1) + + + + + + -3 + + + -3 + + + TRUE + + + =QUOTIENT(-10, 3) + + + + + + + + 0 + + + 0 + + + TRUE + + + =QUOTIENT(-5,10) + + + + + + + 0 + + + 0 + + + TRUE + + + =QUOTIENT(5,-10) + + + + + + + + 0 + + + 0 + + + TRUE + + + =QUOTIENT(0,-10) + + + + + + Err:502 + + + Err:502 + + + TRUE + + + =QUOTIENT(5,0) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/radians.fods b/sc/qa/unit/data/functions/mathematical/fods/radians.fods new file mode 100644 index 0000000000..9963360f6a --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/radians.fods @@ -0,0 +1,2180 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + RADIANS Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple RADIANS formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + 2 + + + 4 + + + + + + 1.5707963267949 + + + 1.5707963267949 + + + TRUE + + + =RADIANS(90) + + + + + 3 + + + 5 + + + + + + 4.71238898038469 + + + 4.71238898038469 + + + TRUE + + + =RADIANS(270) + + + + + + 0 + + + 0 + + + TRUE + + + =RADIANS(0) + + + + + + + + Err:511 + + + error + + + TRUE + + + =RADIANS() + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/rawsubtract.fods b/sc/qa/unit/data/functions/mathematical/fods/rawsubtract.fods new file mode 100644 index 0000000000..cb119f3515 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/rawsubtract.fods @@ -0,0 +1,4637 @@ + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + / + + / + + + + + + + / + + / + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + - + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + - + + + + + + + + + + + + + + + - + + + + + + + - Kč + + + + + + + + + + + + + + + - + + + + + + + - + + + + + + + + + + + + + + + + + - + + + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + ¥€ + + + + + + + + + ( + + + + + + ) + + + + + + + + + + - + + + + + + + $ + + + + + + ($ + + ) + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + % + + + + % + + + + % + + + + % + + + + % + + + + % + + + + % + + + + % + + + + % + + + + % + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + % + + + + % + + + + % + + + + % + + + + % + + + + % + + + + + + $ + + + + + ( + $ + + ) + + + + + % + + + + % + + + + - + + % + + + + + + + + - + + + + + + - + + - + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + % + + + + - + + % + + + + + DM + + + - + + DM + + + + + DM + + + + - + + DM + + + + + DM + + + - + + DM + + + + + DM + + + + - + + DM + + + + + + + + + - + + + + + + + - + + + + + + + + + + + + DM + + + - + + + DM + + + + - DM + + + + + + + + + + + + + + + - + + + + + + + - + + + + + + + + + + + + + + DM + + + - + + + DM + + + + - + + DM + + + + + + + + + + Ouch! - + + - Error detected! + + + + - Result=0 - No Errordetection + + + + / + + / + + + + + / + + / + + + + + + + + + + + + + £ + + + + + + + + + £ + + + + + + + + + + £ + + + + + + + + + £ + + + + + + + + + + + + + + + - + + + + + + + - + + + + + + + + + + £ + + + + + + + + + + + + £ + + - + + + + + + + + + + + + + + + - + + + + + + + - + + + + + + + + + + + + £ + + + + + + + + + + + + £ + + - + + + + + + + + + + + + + + + + + - + + + + + + + + DM + + + - + + + DM + + + + + + DM + + + - + + + DM + + + + + + DM + + + + - + + + DM + + + + + + DM + + + + - + + + DM + + + + + + DM + + + + - + + + DM + + + + + + + + + + + + + - + + + + + tan + + aa + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + : + + : + + + + + + + : + + : + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + + + + + ( + + + + ) + + + + + ok + + + + ERR! + + + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + + + + + + - + + + + + + + + - Kč + + + + + + + + + + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + + ¥€ + + + + + + + + + ( + + + + + + ) + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + - + + + + + : + + : + + + + + : + + + + + + + + ( + + ) + + + + + + + + % + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + : + + : + + + + + : + + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + - + + - + + + + : + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + / + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + RAWSUBTRACK Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple RAWSUBTRACK formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + 0.1 + + + + 0.987654321098765 + + + + + + + + + + + + + + + + + -0.05 + + + -0.05 + + + TRUE + + + =RAWSUBTRACT(F1,F2) + + + + 0.15 + + + + 0.987254321098265 + + + + Known y + + + Known x + + + + + + + + + + + + + + + -0.05 + + + -0.05 + + + TRUE + + + =RAWSUBTRACT(F2,F3) + + + + 0.2 + + + + 0.2222222 + + + 0.6666666 + + + + + + + + + + + + + + + + -0.05 + + + -0.05 + + + TRUE + + + =RAWSUBTRACT(F3,F4) + + + + 0.25 + + + + 0.3333333 + + + 0.7777777 + + + + + + + + + + + + + + + -0.05 + + + -0.05 + + + TRUE + + + =RAWSUBTRACT(F4,F5) + + + + 0.3 + + + + 0.4444444 + + + 0.8888888 + + + + + + + + + + + + + + + + + -0.05 + + + -0.05 + + + TRUE + + + =RAWSUBTRACT(F5,F6) + + + + 0.35 + + + + 0.5555555 + + + 0.8888888 + + + + + + + + + + + + + + + -0.05 + + + -0.05 + + + TRUE + + + =RAWSUBTRACT(F6,F7) + + + + 0.4 + + + + + + + + + + + + + + + + -0.05 + + + -0.05 + + + TRUE + + + =RAWSUBTRACT(F7,F8) + + + + 0.45 + + + + + + + + + + + + + + + + + 6.50590692430342E-14 + + + 6.50590692430342E-14 + + + TRUE + + + =RAWSUBTRACT(0.987654321098765, 0.9876543210987) + + + + 0.5 + + + + + + + + + + + + + + + + -0.987654321098605 + + + -0.987654321098605 + + + TRUE + + + =RAWSUBTRACT(0.987654321098765, 0.9876543210987,0.98765432109867) + + + + 0.55 + + + + + + + + + + + + + + 0.0004000000005 + + + 0.0004000000005 + + + TRUE + + + =RAWSUBTRACT(I1,I2) + + + + 0.6 + + + + + + + + + + + + + + + Err:511 + + + Err:511 + + + TRUE + + + =RAWSUBTRACT(I1) + + + + + + + + + + + + + + + 0 + + + 0 + + + TRUE + + + =RAWSUBTRACT(0.3;0.2;0.1;-0.1;-0.2;0.3) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/round.fods b/sc/qa/unit/data/functions/mathematical/fods/round.fods new file mode 100644 index 0000000000..6c1d89813f --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/round.fods @@ -0,0 +1,2289 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + ROUND Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple ROUND formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 2.35 + + + 2.35 + + + TRUE + + + =ROUND(2.348,2) + + + + + + + + -32.483 + + + -32.483 + + + TRUE + + + =ROUND(-32.4834,3) + + + + + + 2 + + + 2 + + + TRUE + + + =ROUND(2.348,0) + + + + + + + + 3 + + + 3 + + + TRUE + + + =ROUND(2.5) + + + + + + + 1000 + + + 1000 + + + TRUE + + + =ROUND(987.65,-2) + + + + + + + + 2.2 + + + 2.2 + + + TRUE + + + =ROUND(2.15, 1) + + + + + + 2.1 + + + 2.1 + + + TRUE + + + =ROUND(2.149, 1) + + + + + + -1.48 + + + -1.48 + + + TRUE + + + =ROUND(-1.475, 2) + + + + + + 20 + + + 20 + + + TRUE + + + =ROUND(21.5, -1) + + + + + + + 1000 + + + 1000 + + + TRUE + + + =ROUND(626.3,-3) + + + + + + + + 0 + + + 0 + + + TRUE + + + =ROUND(1.98,-1) + + + + + + -100 + + + -100 + + + TRUE + + + =ROUND(-50.55,-2) + + + + + + + + 999999999999 + + + 999999999999 + + + TRUE + + + =ROUND(0.491+999999999999, 0) + + + + + + + + + 2 + + + 2 + + + TRUE + + + =ROUND(2.348,) + + + + + + + 0 + + + 0 + + + TRUE + + + =ROUND(2.348,-2) + + + + + + 4503599627370497 + + + 4503599627370497 + + + TRUE + + + =ROUND(2^52+1,0) + + + limit of resolution + + + + + + + + + 4503599627370497 + + + 4503599627370497 + + + TRUE + + + =ROUND(2^52+1) + + + limit of resolution + + + + + + + + 6E-27 + + + 6E-27 + + + TRUE + + + =ROUND(6E-027;30) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + diff --git a/sc/qa/unit/data/functions/mathematical/fods/rounddown.fods b/sc/qa/unit/data/functions/mathematical/fods/rounddown.fods new file mode 100644 index 0000000000..6022ba17c5 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/rounddown.fods @@ -0,0 +1,2339 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + ROUNDDOWN Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple ROUNDDOWN formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 1.23 + + + 1.23 + + + TRUE + + + =ROUNDDOWN(1.234,2) + + + + + + + + 45 + + + 45 + + + TRUE + + + =ROUNDDOWN(45.67,0) + + + + + + -45 + + + -45 + + + TRUE + + + =ROUNDDOWN(-45.67) + + + + + + + + 900 + + + 900 + + + TRUE + + + =ROUNDDOWN(987.65,-2) + + + + + + + 3 + + + 3 + + + TRUE + + + =ROUNDDOWN(3.2, 0) + + + + + + + + 76 + + + 76 + + + TRUE + + + =ROUNDDOWN(76.9,0) + + + + + + 3.141 + + + 3.141 + + + TRUE + + + =ROUNDDOWN(3.14159, 3) + + + + + + -3.1 + + + -3.1 + + + TRUE + + + =ROUNDDOWN(-3.14159, 1) + + + + + + 31415 + + + 31415 + + + TRUE + + + =ROUNDDOWN(31415.92654,) + + + + + + + 31400 + + + 31400 + + + TRUE + + + =ROUNDDOWN(31415.92654, -2) + + + + + + + + 31415.926 + + + 31415.926 + + + TRUE + + + =ROUNDDOWN(31415.92654, 3.3) + + + + + + 31415.926 + + + 31415.926 + + + TRUE + + + =ROUNDDOWN(31415.92654, 3) + + + + + + + + 0.9400000 + + + 0.94 + + + TRUE + + + =ROUNDDOWN(31415.92654, 3) + + + + + + + + 726498.78 + + + 726498.78 + + + TRUE + + + =ROUNDDOWN(726498.789999828;2) + + + + + + + + + 1.99999999999999 + + + 1.99999999999999 + + + TRUE + + + =ROUNDDOWN(2-5E-015;14) + + + + + + + 1.9999999999999 + + + 1.9999999999999 + + + TRUE + + + =ROUNDDOWN(2-5E-015;13) + + + + + + 8.23456789012 + + + 8.23456789012 + + + TRUE + + + =ROUNDDOWN(8.234567890125;11) + + + + + + + + + + -999.13 + + + -999.13 + + + TRUE + + + =ROUNDDOWN(-999.13;11) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + diff --git a/sc/qa/unit/data/functions/mathematical/fods/roundsig.fods b/sc/qa/unit/data/functions/mathematical/fods/roundsig.fods new file mode 100644 index 0000000000..148cd2cb64 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/roundsig.fods @@ -0,0 +1,6447 @@ + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + / + + / + + + + + + + / + + / + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + - + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + - + + + + + + + + + + + + + + + - + + + + + + + - Kč + + + + + + + + + + + + + + + - + + + + + + + - + + + + + + + + + + + + + + + + + - + + + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + ¥€ + + + + + + + + + ( + + + + + + ) + + + + + + + + + + - + + + + + + + $ + + + + + + ($ + + ) + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + % + + + + % + + + + % + + + + % + + + + % + + + + % + + + + % + + + + % + + + + % + + + + % + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + % + + + + % + + + + % + + + + % + + + + % + + + + % + + + + + + $ + + + + + ( + $ + + ) + + + + + % + + + + % + + + + - + + % + + + + + + + + - + + + + + + - + + - + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + % + + + + - + + % + + + + + DM + + + - + + DM + + + + + DM + + + + - + + DM + + + + + DM + + + - + + DM + + + + + DM + + + + - + + DM + + + + + + + + + - + + + + + + + - + + + + + + + + + + + + DM + + + - + + + DM + + + + - DM + + + + + + + + + + + + + + + - + + + + + + + - + + + + + + + + + + + + + + DM + + + - + + + DM + + + + - + + DM + + + + + + + + + + Ouch! - + + - Error detected! + + + + - Result=0 - No Errordetection + + + + / + + / + + + + + / + + / + + + + + + + + + + + + + £ + + + + + + + + + £ + + + + + + + + + + £ + + + + + + + + + £ + + + + + + + + + + + + + + + - + + + + + + + - + + + + + + + + + + £ + + + + + + + + + + + + £ + + - + + + + + + + + + + + + + + + - + + + + + + + - + + + + + + + + + + + + £ + + + + + + + + + + + + £ + + - + + + + + + + + + + + + + + + + + - + + + + + + + + DM + + + - + + + DM + + + + + + DM + + + - + + + DM + + + + + + DM + + + + - + + + DM + + + + + + DM + + + + - + + + DM + + + + + + DM + + + + - + + + DM + + + + + + + + + + + + + - + + + + + tan + + aa + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + : + + : + + + + + + + : + + : + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + + + + + ( + + + + ) + + + + + ok + + + + ERR! + + + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + + + + + + - + + + + + + + + - Kč + + + + + + + + + + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + + + + - + + + + + + + + + + + + + ¥€ + + + + + + + + + ( + + + + + + ) + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + - + + + + + : + + : + + + + + : + + + + + + + + ( + + ) + + + + + + + + % + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + : + + : + + + + + : + + + + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + - + + - + + + + : + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ROUNDSIG Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple ROUNDSIG formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + value + + + significance + + + + + + + + + + + + + + + + + 123.46 + + + 123.46 + + + TRUE + + + =ROUNDSIG(123.456, 5) + + + + + + + + + + + + + + + + + + + + + 123.5 + + + 123.5 + + + TRUE + + + =ROUNDSIG(F3,G3) + + + + 123.4567 + + + 4 + + + + + + + + + + + + + + + + + + + + 0.001235 + + + 0.001235 + + + TRUE + + + =ROUNDSIG(F4,G4) + + + + 0.00123456 + + + 4 + + + + + + + + + + + + + + + + + + + 0 + + + 0 + + + TRUE + + + =ROUNDSIG(F5,G5) + + + + 0 + + + 4 + + + + + + + + + + + + + + + + + + + Err:502 + + + Err:502 + + + TRUE + + + =ROUNDSIG(F6,G6) + + + + 123.4567 + + + 0 + + + + + + + + + + + + + + + + + + + + 100 + + + 100 + + + TRUE + + + =ROUNDSIG(F7,G7) + + + + 123.4567 + + + 1 + + + + + + + + + + + + + + + + + + + + 120 + + + 120 + + + TRUE + + + =ROUNDSIG(F8,G8) + + + + 123.4567 + + + 2 + + + + + + + + + + + + + + + + + + + 123 + + + 123 + + + TRUE + + + =ROUNDSIG(F9,G9) + + + + 123.4567 + + + 3 + + + + + + + + + + + + + + + + + + 123.5 + + + 123.5 + + + TRUE + + + =ROUNDSIG(F10,G10) + + + + 123.4567 + + + 4 + + + + + + + + + + + + + + + + + + 123.46 + + + 123.46 + + + TRUE + + + =ROUNDSIG(F11,G11) + + + + 123.4567 + + + 5 + + + + + + + + + + + + + + + + + 123.457 + + + 123.457 + + + TRUE + + + =ROUNDSIG(F12,G12) + + + + 123.4567 + + + 6 + + + + + + + + + + + + + + + + + + 123.4567 + + + 123.4567 + + + TRUE + + + =ROUNDSIG(F13,G13) + + + + 123.4567 + + + 7 + + + + + + + + + + + + + + + + + 123.4567 + + + 123.4567 + + + TRUE + + + =ROUNDSIG(F14,G14) + + + + 123.4567 + + + 8 + + + + + + + + + + + + + + + + + -123.5 + + + -123.5 + + + TRUE + + + =ROUNDSIG(F15,G15) + + + + -123.4567 + + + 4 + + + + + + + + + + + + + + + Err:502 + + + Err:502 + + + TRUE + + + =ROUNDSIG(F16,G16) + + + + 123.4567 + + + -4 + + + + + + + + + + + + + + + + + Err:502 + + + Err:502 + + + TRUE + + + =ROUNDSIG(F17,G17) + + + + -123.4567 + + + -4 + + + + + + + + + + + + + + + + + 0.0001235 + + + 0.0001235 + + + TRUE + + + =ROUNDSIG(F18,G18) + + + + 0.0001234567 + + + 4 + + + + + + + + + + + + + + + + + + 1.235E-19 + + + 1.235E-19 + + + TRUE + + + =ROUNDSIG(F19,G19) + + + + 1.234567E-19 + + + 4 + + + + + + + + + + + + + + + + + 1.235E+025 + + + 1.235E+025 + + + TRUE + + + =ROUNDSIG(F20,G20) + + + + 1.234567E+025 + + + 4 + + + + + + + + + + + + + + + + + 1.234567E+025 + + + 1.234567E+025 + + + TRUE + + + =ROUNDSIG(F21,G21) + + + + 1.234567E+025 + + + 9 + + + + + + + + + + + + + + + + + 1234567890.12346 + + + 1234567890.12346 + + + TRUE + + + =ROUNDSIG(F22,G22) + + + + 1234567890.12346 + + + 15 + + + + + + + + + + + + + + + + + 1234567890.12346 + + + 1234567890.12346 + + + TRUE + + + =ROUNDSIG(F23,G23) + + + + 1234567890.12346 + + + 20 + + + + + + + + + + + + + + + + + 1234567890.12 + + + 1234567890.12 + + + TRUE + + + =ROUNDSIG(F24,G24) + + + + 1234567890.12346 + + + 12 + + + + + + + + + + + + + + + + + 1234568000 + + + 1234568000 + + + TRUE + + + =ROUNDSIG(F25,G25) + + + + 1234567890.12346 + + + 7 + + + + + + + + + + + + + + + + + 1000000000 + + + 1000000000 + + + TRUE + + + =ROUNDSIG(F26,G26) + + + + 1234567890.12346 + + + 1 + + + + + + + + + + + + + + + + + -999.13 + + + -999.13 + + + TRUE + + + =ROUNDSIG(F27;G27) + + + + -999.13 + + + 12 + + + + + + + + + + + + + + + + + 0 + + + 0 + + + TRUE + + + =RAWSUBTRACT(ROUNDSIG(F28;G28);F28) + + + + -999.13 + + + 12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sc/qa/unit/data/functions/mathematical/fods/roundup.fods b/sc/qa/unit/data/functions/mathematical/fods/roundup.fods new file mode 100644 index 0000000000..f549a1444c --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/roundup.fods @@ -0,0 +1,2291 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + ROUNDUP Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple ROUNDUP formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 1.24 + + + 1.24 + + + TRUE + + + =ROUNDUP(1.234,2) + + + + + + + + 46 + + + 46 + + + TRUE + + + =ROUNDUP(45.67,0) + + + + + + -46 + + + -46 + + + TRUE + + + =ROUNDUP(-45.67) + + + + + + + + 1000 + + + 1000 + + + TRUE + + + =ROUNDUP(987.65,-2) + + + + + + + 4 + + + 4 + + + TRUE + + + =ROUNDUP(3.2, 0) + + + + + + + + 77 + + + 77 + + + TRUE + + + =ROUNDUP(76.9,0) + + + + + + 3.142 + + + 3.142 + + + TRUE + + + =ROUNDUP(3.14159, 3) + + + + + + -3.2 + + + -3.2 + + + TRUE + + + =ROUNDUP(-3.14159, 1) + + + + + + 31416 + + + 31416 + + + TRUE + + + =ROUNDUP(31415.92654,) + + + + + + + 31500 + + + 31500 + + + TRUE + + + =ROUNDUP(31415.92654, -2) + + + + + + + + 31415.927 + + + 31415.927 + + + TRUE + + + =ROUNDUP(31415.92654, 3.3) + + + + + + 31415.927 + + + 31415.927 + + + TRUE + + + =ROUNDUP(31415.92654, 3) + + + + + + + + 0.0600000 + + + 0.06 + + + TRUE + + + =ROUNDUP(8.06-8,2) + + + + + + + + 2.00000000000001 + + + 2.00000000000001 + + + TRUE + + + =ROUNDUP(2+1E-015;14) + + + + + + + + + 2.0000000000001 + + + 2.0000000000001 + + + TRUE + + + =ROUNDUP(2+1E-015;13) + + + + + + + 8.23456789013 + + + 8.23456789013 + + + TRUE + + + =ROUNDUP(8.234567890134;11) + + + + + + -999.13 + + + -999.13 + + + TRUE + + + =ROUNDUP(-999.13;11) + + + + + + + + + + 8000000000000000 + + + 8000000000000000 + + + TRUE + + + =ROUNDUP(8000000000000000;-15) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + diff --git a/sc/qa/unit/data/functions/mathematical/fods/sec.fods b/sc/qa/unit/data/functions/mathematical/fods/sec.fods new file mode 100644 index 0000000000..f84d928524 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/sec.fods @@ -0,0 +1,2169 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + SEC Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple SEC formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 1.4142135623731 + + + 1.4142135623731 + + + TRUE + + + =SEC(PI()/4) + + + + + + + + 2 + + + 2 + + + TRUE + + + =SEC(RADIANS(60)) + + + + + + 1.90359440740442 + + + 1.90359440740442 + + + TRUE + + + =SEC(45) + + + + + + + + 6.48292123496268 + + + 6.48292123496268 + + + TRUE + + + =SEC(30) + + + + + + + 1.85081571768093 + + + 1.85081571768093 + + + TRUE + + + =SEC(-1) + + + + + + + + Err:511 + + + Err:511 + + + TRUE + + + =SEC() + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/sech.fods b/sc/qa/unit/data/functions/mathematical/fods/sech.fods new file mode 100644 index 0000000000..b37831b489 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/sech.fods @@ -0,0 +1,2169 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + SECH Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple SECH formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 0.754939708714131 + + + 0.754939708714131 + + + TRUE + + + =SECH(PI()/4) + + + + + + + + 0.624887966296087 + + + 0.624887966296087 + + + TRUE + + + =SECH(RADIANS(60)) + + + + + + 5.72503716109879E-20 + + + 5.72503716109879E-20 + + + TRUE + + + =SECH(45) + + + + + + + + 1.87152459376803E-13 + + + 1.87152459376803E-13 + + + TRUE + + + =SECH(30) + + + + + + + 0.648054273663885 + + + 0.648054273663885 + + + TRUE + + + =SECH(-1) + + + + + + + + Err:511 + + + Err:511 + + + TRUE + + + =SECH() + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/seriessum.fods b/sc/qa/unit/data/functions/mathematical/fods/seriessum.fods new file mode 100644 index 0000000000..4af50ef43d --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/seriessum.fods @@ -0,0 +1,2464 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + SERIESSUM Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple SERIESSUM formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + 5 + + + + Coefficients as numbers + + + Coefficients as formulae + + + + + + + -0.459722222 + + + -0.459722222 + + + TRUE + + + =SERIESSUM(I3,0,2,I4:I7) + + + + + + 0.785398163 + + + 0.785398163397448 + + + 1 + + + + + + -0.459722222222222 + + + -0.459722222222222 + + + TRUE + + + =SERIESSUM(J3,0,2,J4:J7) + + + + 1 + + + 1 + + + + + + 2.70833333333333 + + + 2.70833333333333 + + + TRUE + + + =SERIESSUM(1, 0, 1,K2:K6) + + + + + + -0.5 + + + -0.5 + + + 0.5 + + + + + + 0.707103214822846 + + + 0.707103214822846 + + + TRUE + + + =SERIESSUM(I9,0,2,I10:I13) + + + + + 0.041666667 + + + 0.041666666666667 + + + 0.166666666666667 + + + + + + 1.337612 + + + 1.337612 + + + TRUE + + + =SERIESSUM(I10,0,2,{0.7,1,-0.4,0.04,-0.002388}) + + + + + + -0.001388889 + + + -0.001388888888889 + + + 0.041666666666667 + + + + + + #VALUE! + + + #VALUE! + + + TRUE + + + =SERIESSUM(0,0,2,{0.7,1,-0.4,0.04,-0.002388}) + + + + + + + + #VALUE! + + + #VALUE! + + + TRUE + + + =SERIESSUM(0,0,1,G1:G1) + + + + + + + + + + + + 0.785398163397448 + + + + + + + + + + + 1 + + + + + + + + + + -0.5 + + + + + + + + + + + + 0.041666666666667 + + + + + + + + + + -0.001388888888889 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/sign.fods b/sc/qa/unit/data/functions/mathematical/fods/sign.fods new file mode 100644 index 0000000000..11a32d8107 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/sign.fods @@ -0,0 +1,2326 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + SIGN Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple SIGN formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + + + + 1 + + + 1 + + + TRUE + + + =SIGN(3.4) + + + + + + + + + + + -1 + + + -1 + + + TRUE + + + =SIGN(-4.5) + + + + + + + + + 0 + + + 0 + + + TRUE + + + =SIGN(0) + + + + + + + + + + + 0 + + + 0 + + + TRUE + + + =SIGN(4-4) + + + + + + + + + + 1 + + + 1 + + + TRUE + + + =SIGN(10) + + + + + + + + + + + -1 + + + -1 + + + TRUE + + + =SIGN(-0.00001) + + + + + + + + Err:511 + + + Err:511 + + + TRUE + + + =SIGN() + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/sin.fods b/sc/qa/unit/data/functions/mathematical/fods/sin.fods new file mode 100644 index 0000000000..7ebe3b40ea --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/sin.fods @@ -0,0 +1,2287 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + SIN Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple SIN formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 0 + + + 0 + + + TRUE + + + =SIN(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + 0.841470984807896 + + + 0.841470984807896 + + + TRUE + + + =SIN(1) + + + + 13 + + + AA + + + + + + -0.267848533401164 + + + -0.267848533401164 + + + TRUE + + + =SIN(-1)/PI() + + + + + + + + -0.841470984807896 + + + -0.841470984807896 + + + TRUE + + + =SIN(1-K20/J18) + + + + + + + + -0.479425538604203 + + + -0.479425538604203 + + + TRUE + + + =SIN(-0.5) + + + + + + TRUE + + + + + + -27.4690599528072 + + + -27.4690599528072 + + + TRUE + + + =SIN(-0.5)*180/PI() + + + + FALSE + + + + + + -27.4690599528072 + + + -27.4690599528072 + + + TRUE + + + =DEGREES(SIN(-0.5)) + + + + + + + + #DIV/0! + + + #DIV/0! + + + TRUE + + + =SIN(J2) + + + + + 1 + + + + + + 0.841470984807896 + + + 0.841470984807896 + + + TRUE + + + =SIN(J6) + + + + #N/A + + + + + + #VALUE! + + + #VALUE! + + + TRUE + + + =SIN(K2) + + + + + 3.14159265358979 + + + + + + + 0 + + + 0 + + + TRUE + + + =SIN(F1) + + + + + + #VALUE! + + + #VALUE! + + + TRUE + + + =SIN(J13) + + + + 1.40E+154 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.15 + + + + + + + + + + + + + + 2.2 + + + 2.3 + + + + + + + + + + + + + 2.3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/sinh.fods b/sc/qa/unit/data/functions/mathematical/fods/sinh.fods new file mode 100644 index 0000000000..3ba2338a19 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/sinh.fods @@ -0,0 +1,2323 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + SINH Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple SINH formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 0 + + + 0 + + + TRUE + + + =SINH(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + 1.1752011936438 + + + 1.1752011936438 + + + TRUE + + + =SINH(1) + + + + 13 + + + AA + + + + + + -0.374078158191813 + + + -0.374078158191813 + + + TRUE + + + =SINH(-1)/PI() + + + + + + + + -1.1752011936438 + + + -1.1752011936438 + + + TRUE + + + =SINH(1-K20/J18) + + + + + + + + -0.521095305493747 + + + -0.521095305493747 + + + TRUE + + + =SINH(-0.5) + + + + + + TRUE + + + + + + -29.856561728872 + + + -29.856561728872 + + + TRUE + + + =SINH(-0.5)*180/PI() + + + + FALSE + + + + + + -29.856561728872 + + + -29.856561728872 + + + TRUE + + + =DEGREES(SINH(-0.5)) + + + + + + + + #DIV/0! + + + #DIV/0! + + + TRUE + + + =SINH(J2) + + + + + 1 + + + + + + 1.1752011936438 + + + 1.1752011936438 + + + TRUE + + + =SINH(J6) + + + + #N/A + + + + + + #VALUE! + + + #VALUE! + + + TRUE + + + =SINH(K2) + + + + + 3.14159265358979 + + + + + + + 0 + + + 0 + + + TRUE + + + =SINH(F1) + + + + + + 0.101049063118287 + + + 0.101049063118287 + + + TRUE + + + =2.868*SINH(0.0342*1.03) + + + + 1.40E+154 + + + + + + #NUM! + + + #NUM! + + + TRUE + + + =SINH(J13) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.15 + + + + + + + + + + + + + + 2.2 + + + 2.3 + + + + + + + + + + + + + 2.3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/sqrt.fods b/sc/qa/unit/data/functions/mathematical/fods/sqrt.fods new file mode 100644 index 0000000000..a75fdfe112 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/sqrt.fods @@ -0,0 +1,2180 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + SQRT Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple SQRT formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 4.02492235949962 + + + 4.02492235949962 + + + TRUE + + + =SQRT(16.2) + + + + + + + + Err:502 + + + Err:502 + + + TRUE + + + =SQRT(-16) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/sqrtpi.fods b/sc/qa/unit/data/functions/mathematical/fods/sqrtpi.fods new file mode 100644 index 0000000000..a7abea95b2 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/sqrtpi.fods @@ -0,0 +1,2180 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + SQRTPI Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple SQRTPI formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 7.13398913569082 + + + 7.13398913569082 + + + TRUE + + + =SQRTPI(16.2) + + + + + + + + Err:502 + + + Err:502 + + + TRUE + + + =SQRTPI(-16) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/sub.fods b/sc/qa/unit/data/functions/mathematical/fods/sub.fods new file mode 100644 index 0000000000..4d6d988fc4 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/sub.fods @@ -0,0 +1,2395 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + $ + + + + + - + $ + + + + + + % + + + $ + + + + + - + $ + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + руб. + + + + - + + руб. + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + - + + + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ???(???) + + + 00.00.0000, 00:00:00 + + + + + Page 1/ 99 + + + + + + + + + + + + + + + + + + Operator – (sub) + + + + + + + + + Result + + + PRAVDA + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + PRAVDA + + + Simple formulas with - operator + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 0 + + + 0 + + + PRAVDA + + + =0,3-0,2-0,1 + + + check that imprecise double representation is handled by approximate sub + + + + + + + 0 + + + 0 + + + PRAVDA + + + =1,2*J3-2,3*K3+3,4*L3 + + + + 2 + + + 4 + + + 2 + + + + + + -3 + + + -3 + + + PRAVDA + + + =-1-2 + + + + + + + + 3 + + + 3 + + + PRAVDA + + + =J5-K5 + + + + + 1 + + + -2 + + + + + + 3 + + + 3 + + + PRAVDA + + + =1- -2 + + + + + + + + + -1 + + + -1 + + + PRAVDA + + + =J7-K7 + + + + + 1 + + + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/subtotal.fods b/sc/qa/unit/data/functions/mathematical/fods/subtotal.fods new file mode 100644 index 0000000000..f1a0c1559b --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/subtotal.fods @@ -0,0 +1,2588 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + SUBTOTAL Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple SUBTOTAL formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 5.5 + + + 5.5 + + + TRUE + + + =SUBTOTAL(1,$J$2:$J$11) + + + + + + 1 + + + + + + 10 + + + 10 + + + TRUE + + + =SUBTOTAL(2,$J$2:$J$11) + + + + 2 + + + + + + 10 + + + 10 + + + TRUE + + + =SUBTOTAL(3,$J$2:$J$11) + + + + + + 3 + + + + + + 10 + + + 10 + + + TRUE + + + =SUBTOTAL(4,$J$2:$J$11) + + + + + + 4 + + + + + + 1 + + + 1 + + + TRUE + + + =SUBTOTAL(5,$J$2:$J$11) + + + + + + 5 + + + + + + 3628800 + + + 3628800 + + + TRUE + + + =SUBTOTAL(6,$J$2:$J$11) + + + + 6 + + + + + + 3.02765035409749 + + + 3.02765035409749 + + + TRUE + + + =SUBTOTAL(7,$J$2:$J$11) + + + + 7 + + + + + + 2.87228132326901 + + + 2.87228132326901 + + + TRUE + + + =SUBTOTAL(8,$J$2:$J$11) + + + + + 8 + + + + + + 55 + + + 55 + + + TRUE + + + =SUBTOTAL(9,$J$2:$J$11) + + + + 9 + + + + + + 9.16666666666667 + + + 9.16666666666667 + + + TRUE + + + =SUBTOTAL(10,$J$2:$J$11) + + + + + 10 + + + + + + + 8.25 + + + 8.25 + + + TRUE + + + =SUBTOTAL(11,$J$2:$J$11) + + + + + + 5.5 + + + 5.5 + + + TRUE + + + =SUBTOTAL(101,$J$2:$J$11) + + + + + + + + 10 + + + 10 + + + TRUE + + + =SUBTOTAL(102,$J$2:$J$11) + + + + + + + + + TRUE + + + TRUE + + + TRUE + + + =SUBTOTAL(103,$J$2:$J$11) + + + + + + + TRUE + + + TRUE + + + TRUE + + + =SUBTOTAL(104,$J$2:$J$11) + + + + + + + 1 + + + 1 + + + TRUE + + + =SUBTOTAL(105,$J$2:$J$11) + + + + + + + + + + 3628800 + + + 3628800 + + + TRUE + + + =SUBTOTAL(106,$J$2:$J$11) + + + + + + + + 3.02765035409749 + + + 3.02765035409749 + + + TRUE + + + =SUBTOTAL(107,$J$2:$J$11) + + + + + + + + + 2.87228132326901 + + + 2.87228132326901 + + + TRUE + + + =SUBTOTAL(108,$J$2:$J$11) + + + + + + + + + 55 + + + 55 + + + TRUE + + + =SUBTOTAL(109,$J$2:$J$11) + + + + + + + + + + + 9.16666666666667 + + + 9.16666666666667 + + + TRUE + + + =SUBTOTAL(110,$J$2:$J$11) + + + + + + + + + 8.25 + + + 8.25 + + + TRUE + + + =SUBTOTAL(111,$J$2:$J$11) + + + + + + + + 22 + + + 22 + + + TRUE + + + =SUBTOTAL(9,$Sheet3.$B$2:$B$18) + + + + + + + + + + 22 + + + 22 + + + TRUE + + + =SUBTOTAL(109,$Sheet3.$B$2:$B$18) + + + + + + + + + + 51 + + + 51 + + + TRUE + + + =SUBTOTAL(109,$Sheet3.$A$16:$A$26) + + + + + + + + + + 66 + + + 66 + + + TRUE + + + =SUBTOTAL(9,$Sheet3.$A$16:$A$26) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + aa + + + ss + + + dd + + + + + dd + + + 2 + + + 3 + + + + + dd + + + 3 + + + 4 + + + + + ee + + + 4 + + + 5 + + + + + ee + + + 5 + + + 6 + + + + + ee + + + 6 + + + 7 + + + + + g + + + 7 + + + 8 + + + + + dd + + + 8 + + + 9 + + + + + dd + + + 9 + + + 10 + + + + + + + + + 1 + + + + + + 2 + + + + + + 3 + + + + + + 4 + + + + + + 5 + + + + + + + 6 + + + + + + 7 + + + + + + 8 + + + + + + 9 + + + + + + 10 + + + + + + 11 + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/sum.fods b/sc/qa/unit/data/functions/mathematical/fods/sum.fods new file mode 100644 index 0000000000..896029c2f0 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/sum.fods @@ -0,0 +1,2281 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + $ + + + + + - + $ + + + + + $ + + + + + - + $ + + + + + + % + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ???(???) + + + 00.00.0000, 00:00:00 + + + + + Page 1/ 99 + + + + + + + + + + + + + + + + + + SUM Function + + + + + + + + + Result + + + PRAVDA + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + PRAVDA + + + Simple SUM formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 6 + + + 6 + + + PRAVDA + + + =SUM(J2:J4) + + + + + + 1 + + + 4 + + + + + + 6 + + + 6 + + + PRAVDA + + + =SUM(J2;J3;J4) + + + + 2 + + + 5 + + + + + + 6 + + + 6 + + + PRAVDA + + + =SUM({1.2.3}) + + + + + + 3 + + + 6 + + + + + + 12 + + + 12 + + + PRAVDA + + + =SUM(J2:J4;{1.2};3) + + + + + + + + 8 + + + 8 + + + PRAVDA + + + =SUM(J3:J5;J10:J11) + + + + + + + + 6 + + + 6 + + + PRAVDA + + + =SUM(range) + + + + 5 + + + + + + #N/A + + + #N/A + + + PRAVDA + + + =SUM(J7:J9) + + + + #N/A + + + + + + 21 + + + 21 + + + PRAVDA + + + =SUM(J2:K4) + + + multi-column + + + + 10 + + + + + + 21 + + + 21 + + + PRAVDA + + + =SUM(J2:L5) + + + empty cells + + + + 3 + + + + + + 2 + + + 2 + + + PRAVDA + + + =SUM(ABS(MUNIT(2))) + + + + + 2 + + + 2 + + + PRAVDA + + + =SUM(ABS(MUNIT(2)*-1)) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/sumif.fods b/sc/qa/unit/data/functions/mathematical/fods/sumif.fods new file mode 100644 index 0000000000..d51a06ec36 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/sumif.fods @@ -0,0 +1,2793 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + $ + + + + + - + $ + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + SUMIF Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple SUMIF formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + 1 + + + Paid + + + + 1 + + + 10 + + + a + + + + + + + + Property Value + + + Commission + + + Data + + + + Category + + + Food + + + Sales + + + + + + 6 + + + 6 + + + TRUE + + + =SUMIF(I1:I5,"unpaid",H1:H5) + + + + + + 2 + + + Unpaid + + + + 2 + + + 20 + + + x + + + + 100000 + + + 7000 + + + 250000 + + + + Vegetables + + + Tomatoes + + + 2300 + + + + 1 + + + + + 26 + + + 26 + + + TRUE + + + =SUMIF(L1:L11,10,K1:K11) + + + + 3 + + + Paid + + + + 3 + + + 20 + + + x + + + + 200000 + + + 14000 + + + + Vegetables + + + Celery + + + 5500 + + + + A + + + 10 + + + + + 26 + + + 26 + + + TRUE + + + =SUMIF(M1:M11,"a",K1:K11) + + + + + + 4 + + + Unpaid + + + + 4 + + + 10 + + + a + + + + + + + + 300000 + + + 21000 + + + + Fruits + + + Oranges + + + 800 + + + + B + + + 100 + + + + + 26 + + + 26 + + + TRUE + + + =SUMIF(N1:N11,"a",K1:K11) + + + + + + 5 + + + Paid + + + + 5 + + + 11 + + + x + + + + 400000 + + + 28000 + + + + + Butter + + + 400 + + + + C + + + 1000 + + + + + 26 + + + 26 + + + TRUE + + + =SUMIF(O1:O11,"",K1:K11) + + + + + -3 + + + + 6 + + + 21 + + + x + + + + Formula + + + Description + + + Result + + + + Vegetables + + + Carrots + + + 4200 + + + + 10000 + + + + + 26 + + + 26 + + + TRUE + + + =SUMIF(P1:P11," ",K1:K11) + + + + -2 + + + + 7 + + + 20 + + + x + + + + Sum of the commissions for property values over 160,000. + + + $ 63,000.00 + + + + Fruits + + + Apples + + + 1200 + + + + + + 26 + + + 26 + + + TRUE + + + =SUMIF(O1:O11,"=",K1:K11) + + + + 8 + + + 11 + + + x + + + + Sum of the property values over 160,000. + + + $ 900,000.00 + + + + Formula + + + Description + + + Result + + + + + + 40 + + + 40 + + + TRUE + + + =SUMIF(O1:O11,"<>",K1:K11) + + + + + 9 + + + 12 + + + x + + + + Sum of the commissions for property values equal to 300,000. + + + $ 21,000.00 + + + + Sum of the sales of all foods in the "Fruits" category. + + + $ 2,000.00 + + + + + + 63000 + + + 63000 + + + TRUE + + + =SUMIF(R2:R5,">160000",S2:S5) + + + + 10 + + + a + + + + + + + + Sum of the commissions for property values greater than the value in C2. + + + $ 49,000.00 + + + + Sum of the sales of all foods in the "Vegetables" category. + + + $ 12,000.00 + + + + + + 900000 + + + 900000 + + + TRUE + + + =SUMIF(R2:R5,">160000") + + + + 11 + + + 10 + + + a + + + + + + + + + + + + + 21000 + + + 21000 + + + TRUE + + + =SUMIF(R2:R5,300000,S2:S5) + + + + Sum of the sales of all foods that do not have a category specified. + + + $ 400.00 + + + + + + 49000 + + + 49000 + + + TRUE + + + =SUMIF(R2:R5,">" & T2,S2:S5) + + + + + + 2000 + + + 2000 + + + TRUE + + + =SUMIF(V2:V7,"Fruits",X2:X7) + + + + + + 12000 + + + 12000 + + + TRUE + + + =SUMIF(V2:V7,"Vegetables",X2:X7) + + + + + + + + 400 + + + 400 + + + TRUE + + + =SUMIF(V2:V7,"",X2:X7) + + + + + + -5 + + + -5 + + + TRUE + + + =SUMIF(H1:H7,"<0") + + + + + + Err:511 + + + Err:511 + + + TRUE + + + =SUMIF(H2:H8) + + + + + + 100 + + + 100 + + + TRUE + + + =SUMIF(Z2:Z6,"=B",AA2:AA6) + + + + + + 11011 + + + 11011 + + + TRUE + + + =SUMIF(Z2:Z6,"<>B",AA2:AA6) + + + + + + 10 + + + 10 + + + TRUE + + + =SUMIF(Z2:Z6,"<B",AA2:AA6) + + + + + + 1000 + + + 1000 + + + TRUE + + + =SUMIF(Z2:Z6,">B",AA2:AA6) + + + + + + 110 + + + 110 + + + TRUE + + + =SUMIF(Z2:Z6,"<=B",AA2:AA6) + + + + + + + + 1100 + + + 1100 + + + TRUE + + + =SUMIF(Z2:Z6,">=B",AA2:AA6) + + + + + + + + + + 10001 + + + 10001 + + + TRUE + + + =SUMIF(Z2:Z6,"=",AA2:AA6) + + + + + + + + + + 1110 + + + 1110 + + + TRUE + + + =SUMIF(Z2:Z6,"<>",AA2:AA6) + + + + + + + + 0 + + + 0 + + + TRUE + + + =SUMIF(Z2:Z6,"<",AA2:AA6) + + + + + + + + + + + 1110 + + + 1110 + + + TRUE + + + =SUMIF(Z2:Z6,">",AA2:AA6) + + + + + + + + 0 + + + 0 + + + TRUE + + + =SUMIF(Z2:Z6,"<=",AA2:AA6) + + + + + + + + + 1110 + + + 1110 + + + TRUE + + + =SUMIF(Z2:Z6,">=",AA2:AA6) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + + + + + yes + + + 1 + + + + + + no + + + 2 + + + + + + yes + + + 3 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/sumif_wildcards.fods b/sc/qa/unit/data/functions/mathematical/fods/sumif_wildcards.fods new file mode 100644 index 0000000000..33f3073d9f --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/sumif_wildcards.fods @@ -0,0 +1,2172 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + $ + + + + + - + $ + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + SUMIF Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple SUMIF formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sumif + + + Sumif expected + + + correct + + + pattern + + + cells + + + + + abcd1234ab12 + + + 1 + + + + + + 50001 + + + 50001 + + + TRUE + + + a* + + + =SUMIF($I$1:$I$25,$D2,$J$1:$J$25) + + + + + 2abcd1234ab1 + + + 20 + + + + + + 1200000004000 + + + 1200000004000 + + + TRUE + + + b* + + + =SUMIF($I$1:$I$25,$D3,$J$1:$J$25) + + + + + 12abcd1234ab + + + 300 + + + + + + 7000000 + + + 7000000 + + + TRUE + + + 3* + + + =SUMIF($I$1:$I$25,$D4,$J$1:$J$25) + + + + + b12abcd1234a + + + 4000 + + + + + + 600000 + + + 600000 + + + TRUE + + + 4* + + + =SUMIF($I$1:$I$25,$D5,$J$1:$J$25) + + + + + ab12abcd1234 + + + 50000 + + + + + + 900000000 + + + 900000000 + + + TRUE + + + *c? + + + =SUMIF($I$1:$I$24,$D6,$J$1:$J$24) + + + + + 4ab12abcd123 + + + 600000 + + + + + + 80000000 + + + 80000000 + + + TRUE + + + *d? + + + =SUMIF($I$1:$I$24,$D7,$J$1:$J$24) + + + + + 34ab12abcd12 + + + 7000000 + + + + + + 7000001 + + + 7000001 + + + TRUE + + + *1? + + + =SUMIF($I$1:$I$24,$D8,$J$1:$J$24) + + + + + 234ab12abcd1 + + + 80000000 + + + + + + 1200000600000 + + + 1200000600000 + + + TRUE + + + *2? + + + =SUMIF($I$1:$I$24,$D9,$J$1:$J$24) + + + + + 1234ab12abcd + + + 900000000 + + + + + + 0 + + + 0 + + + TRUE + + + a*c + + + =SUMIF($I$1:$I$23,$D10,$J$1:$J$23) + + + + + d1234ab12abc + + + 10000000000 + + + + + + 1200000004000 + + + 1200000004000 + + + TRUE + + + b*a + + + =SUMIF($I$1:$I$23,$D11,$J$1:$J$23) + + + + + cd1234ab12ab + + + 110000000000 + + + + + + 900000000 + + + 900000000 + + + TRUE + + + 1*d + + + =SUMIF($I$1:$I$23,$D12,$J$1:$J$23) + + + + + bcd1234ab12a + + + 1200000000000 + + + + + + 80000020 + + + 80000020 + + + TRUE + + + 2*1 + + + =SUMIF($I$1:$I$23,$D13,$J$1:$J$23) + + + + + + 80000000 + + + 80000000 + + + TRUE + + + *c?1 + + + =SUMIF($I$1:$I$22,$D14,$J$1:$J$22) + + + + + + 7000000 + + + 7000000 + + + TRUE + + + *d?2 + + + =SUMIF($I$1:$I$22,$D15,$J$1:$J$22) + + + + + + 600000 + + + 600000 + + + TRUE + + + *1?3 + + + =SUMIF($I$1:$I$22,$D16,$J$1:$J$22) + + + + + + + + 110000000000 + + + 110000000000 + + + TRUE + + + *2?b + + + =SUMIF($I$1:$I$22,$D17,$J$1:$J$22) + + + + + + 50001 + + + 50001 + + + TRUE + + + a*c* + + + =SUMIF($I$1:$I$21,$D18,$J$1:$J$21) + + + + + + 1200000004000 + + + 1200000004000 + + + TRUE + + + b*a* + + + =SUMIF($I$1:$I$21,$D19,$J$1:$J$21) + + + + + + 900000300 + + + 900000300 + + + TRUE + + + 1*d* + + + =SUMIF($I$1:$I$21,$D20,$J$1:$J$21) + + + + + + 80000020 + + + 80000020 + + + TRUE + + + 2*1* + + + =SUMIF($I$1:$I$21,$D21,$J$1:$J$21) + + + + + + + + 80000020 + + + 80000020 + + + TRUE + + + *c?*1 + + + =SUMIF($I$1:$I$21,$D22,$J$1:$J$21) + + + + + + 7000001 + + + 7000001 + + + TRUE + + + *d?*2 + + + =SUMIF($I$1:$I$21,$D23,$J$1:$J$21) + + + + + + 600000 + + + 600000 + + + TRUE + + + *1?*3 + + + =SUMIF($I$1:$I$21,$D24,$J$1:$J$21) + + + + + + 110000000300 + + + 110000000300 + + + TRUE + + + *2?*b + + + =SUMIF($I$1:$I$21,$D25,$J$1:$J$21) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/sumsq.fods b/sc/qa/unit/data/functions/mathematical/fods/sumsq.fods new file mode 100644 index 0000000000..bde5821a5a --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/sumsq.fods @@ -0,0 +1,2327 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + $ + + + + + - + $ + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + SUM Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple SUM formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 14 + + + 14 + + + TRUE + + + =SUMSQ(J2:J4) + + + + + + 1 + + + + + + 14 + + + 14 + + + TRUE + + + =SUMSQ(J2,J3,J4) + + + + 2 + + + + + + 14 + + + 14 + + + TRUE + + + =SUMSQ({1,2,3}) + + + + + + 3 + + + + + + 28 + + + 28 + + + TRUE + + + =SUMSQ(J2:J4,{1,2},3) + + + + + + + + 22 + + + 22 + + + TRUE + + + =SUMSQ(J3:J5,J10:J11) + + + + + + + + 170 + + + 170 + + + TRUE + + + =SUMSQ(range) + + + + 5 + + + + + + #N/A + + + #N/A + + + TRUE + + + =SUMSQ(J7:J9) + + + + #N/A + + + + + + + + + + + + 10 + + + + + + + + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + 2 + + + 3 + + + + + + + + + + 2 + + + 3 + + + 4 + + + + + + + + + + + + + + 3 + + + 4 + + + 5 + + + + + + + + + + + + + 4 + + + 5 + + + 6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/tan.fods b/sc/qa/unit/data/functions/mathematical/fods/tan.fods new file mode 100644 index 0000000000..21c2320c7c --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/tan.fods @@ -0,0 +1,2287 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + TAN Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple TAN formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 0 + + + 0 + + + TRUE + + + =TAN(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + 1.5574077246549 + + + 1.5574077246549 + + + TRUE + + + =TAN(1) + + + + 13 + + + AA + + + + + + -0.495738275576658 + + + -0.495738275576658 + + + TRUE + + + =TAN(-1)/PI() + + + + + + + + -1.5574077246549 + + + -1.5574077246549 + + + TRUE + + + =TAN(1-K20/J18) + + + + + + + + -0.54630248984379 + + + -0.54630248984379 + + + TRUE + + + =TAN(-0.5) + + + + + + TRUE + + + + + + -31.3008270055377 + + + -31.3008270055377 + + + TRUE + + + =TAN(-0.5)*180/PI() + + + + FALSE + + + + + + -31.3008270055377 + + + -31.3008270055377 + + + TRUE + + + =DEGREES(TAN(-0.5)) + + + + + + + + #DIV/0! + + + #DIV/0! + + + TRUE + + + =TAN(J2) + + + + + 1 + + + + + + 1.5574077246549 + + + 1.5574077246549 + + + TRUE + + + =TAN(J6) + + + + #N/A + + + + + + #VALUE! + + + #VALUE! + + + TRUE + + + =TAN(K2) + + + + + 3.14159265358979 + + + + + + + 0 + + + 0 + + + TRUE + + + =TAN(F1) + + + + + + #VALUE! + + + #VALUE! + + + TRUE + + + =TAN(J13) + + + + 1.40E+154 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.15 + + + + + + + + + + + + + + 2.2 + + + 2.3 + + + + + + + + + + + + + 2.3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/tanh.fods b/sc/qa/unit/data/functions/mathematical/fods/tanh.fods new file mode 100644 index 0000000000..4ded0ea326 --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/tanh.fods @@ -0,0 +1,2287 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + TANH Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple TANH formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 0 + + + 0 + + + TRUE + + + =TANH(0)/PI() + + + + + + #DIV/0! + + + AA + + + + + + 0.761594155955765 + + + 0.761594155955765 + + + TRUE + + + =TANH(1) + + + + 13 + + + AA + + + + + + -0.24242294910052 + + + -0.24242294910052 + + + TRUE + + + =TANH(-1)/PI() + + + + + + + + -0.761594155955765 + + + -0.761594155955765 + + + TRUE + + + =TANH(1-K20/J18) + + + + + + + + -0.46211715726001 + + + -0.46211715726001 + + + TRUE + + + =TANH(-0.5) + + + + + + TRUE + + + + + + -26.4773627515819 + + + -26.4773627515819 + + + TRUE + + + =TANH(-0.5)*180/PI() + + + + FALSE + + + + + + -26.4773627515819 + + + -26.4773627515819 + + + TRUE + + + =DEGREES(TANH(-0.5)) + + + + + + + + #DIV/0! + + + #DIV/0! + + + TRUE + + + =TANH(J2) + + + + + 1 + + + + + + 0.761594155955765 + + + 0.761594155955765 + + + TRUE + + + =TANH(J6) + + + + #N/A + + + + + + #VALUE! + + + #VALUE! + + + TRUE + + + =TANH(K2) + + + + + 3.14159265358979 + + + + + + + 0 + + + 0 + + + TRUE + + + =TANH(F1) + + + + + + 1 + + + 1 + + + TRUE + + + =TANH(J13) + + + + 1.40E+154 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1.15 + + + + + + + + + + + + + + 2.2 + + + 2.3 + + + + + + + + + + + + + 2.3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file diff --git a/sc/qa/unit/data/functions/mathematical/fods/trunc.fods b/sc/qa/unit/data/functions/mathematical/fods/trunc.fods new file mode 100644 index 0000000000..b6c0bbb3cb --- /dev/null +++ b/sc/qa/unit/data/functions/mathematical/fods/trunc.fods @@ -0,0 +1,2229 @@ + + + + + + + + + + + + + + + + + + + - + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + + £ + + + + - + £ + + + + + £ + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + £ + + + + + - + £ + + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + £ + + + + + - + £ + + + + + + £ + + + + + - + £ + + + + + + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + - + + + + + - € + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + : + + + + + : + + : + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + $ + + + + + ($ + + ) + + + + $ + + + + + + ($ + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + $ + + + + + + $ + + ( + + ) + + + $ + + - + + + + + + + + + + + + Yes + + + Yes + + + No + + + + + True + + + True + + + False + + + + + On + + + On + + + Off + + + + + + + + + + + + ( + + + + ) + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + \- + + + + + \ + + + + + \- + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + \ + + + + + + \ + + - + + + + + \ + + - + + + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + + + + + + + + - + + - + + + + + - + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + . + + + + + / + + + + + + + + + + - + + + + + + + + + + + + + + $ + + + + + - + $ + + + + + + + + + ( + + ) + + + - + + + + + + + + + + $ + + + + + $( + + ) + + + $- + + + + + + + + + + + + + + ( + + ) + + + - + + + + + + + + + + + + + + + $ + + + + + + + + + + + + + - + + + + + + + + . + + . + + + + WAHR + + + WAHR + + + FALSCH + + + + + + + + + / + + / + + + + + - + + - + + + + + - + + + + + - + + + + + : + + + + + + + : + + : + + + + + + + : + + + + + : + + : + + + + + / + + / + + + + : + + + + + + + + + ( + + ) + + + + + + + + + ( + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + + ( + + + ) + + + + + + + + + + ( + + + ) + + + + + + + + ( + + ) + + + + + + + + ( + + ) + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + ( + + ) + + + + - + + + + + + + + + + + + + + + + + + + + ( + + ) + + + + + - + + + + + + + + + + + + + + + + + + + . + + + + + + + . + + + + + + + + + + : + + + + + + + : + + : + + + + + + + . + + . + + + + : + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + % + + + + : + + + + + : + + : + + + + + : + + + + + + + : + + : + + + + + + + + + + + + + - + + + + + + + $ + + + + + - + $ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ??? + + + + Page 1 + + + + + + + ??? (???) + + + 00/00/0000, 00:00:00 + + + + + Page 1 / 99 + + + + + + + + + + + + + + + + + + TRUNC Function + + + + + + + + + Result + + + TRUE + + + + + + + + + Sheet + + + Result + + + Description + + + + + 1 + + + TRUE + + + Simple TRUNC formulas with local references and values + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Function + + + Expected + + + Correct + + + FunctionString + + + Comment + + + + + + + 1.23 + + + 1.23 + + + TRUE + + + =TRUNC(1.234,2) + + + + + + + + 45 + + + 45 + + + TRUE + + + =TRUNC(45.67,0) + + + + + + -45 + + + -45 + + + TRUE + + + =TRUNC(-45.67) + + + + + + + + 900 + + + 900 + + + TRUE + + + =TRUNC(987.65,-2) + + + + + + + 3 + + + 3 + + + TRUE + + + =TRUNC(3.2, 0) + + + + + + + + 76 + + + 76 + + + TRUE + + + =TRUNC(76.9,0) + + + + + + 3.141 + + + 3.141 + + + TRUE + + + =TRUNC(3.14159, 3) + + + + + + -3.1 + + + -3.1 + + + TRUE + + + =TRUNC(-3.14159, 1) + + + + + + 31415 + + + 31415 + + + TRUE + + + =TRUNC(31415.92654,) + + + + + + + 31400 + + + 31400 + + + TRUE + + + =TRUNC(31415.92654, -2) + + + + + + + + 31415.926 + + + 31415.926 + + + TRUE + + + =TRUNC(31415.92654, 3.3) + + + + + + 31415.926 + + + 31415.926 + + + TRUE + + + =TRUNC(31415.92654, 3) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + O5 + + + + + + + + + \ No newline at end of file -- cgit v1.2.3