• Home
  • Raw
  • Download

Lines Matching full:anything

24 //      1.  (anything) ** 0  is 1
25 // 2. 1 ** (anything) is 1
26 // 3. (anything except 1) ** NAN is NAN
27 // 4. NAN ** (anything except 0) is NAN
33 // 10. +0 ** (+anything except 0, NAN) is +0
34 // 11. -0 ** (+anything except 0, NAN, odd integer) is +0
35 // 12. +0 ** (-anything except 0, NAN) is +INF, raise divbyzero
36 // 13. -0 ** (-anything except 0, NAN, odd integer) is +INF, raise divbyzero
39 // 16. +INF ** (+anything except 0,NAN) is +INF
40 // 17. +INF ** (-anything except 0,NAN) is +0
42 // 19. -INF ** (anything) = -0 ** (-anything), (anything except odd integer)
43 // 20. (anything) ** 1 is (anything)
44 // 21. (anything) ** -1 is 1/(anything)
45 // 22. (-anything) ** (integer) is (-1)**(integer)*(+anything**integer)
46 // 23. (-anything except 0 and inf) ** (non-integer) is NAN
495 // (NAN ^ anything *but 0* should be NAN) in nan_inputs()
499 // (anything *but 1* ^ NAN should be NAN) in nan_inputs()
506 // (+Infinity ^ positive anything but 0 and NAN should be +Infinity) in infinity_as_base()
509 // (+Infinity ^ negative anything except 0 and NAN should be 0.0) in infinity_as_base()
516 // (-Infinity ^ anything but odd ints should be == -0 ^ (-anything)) in infinity_as_base()
551 // (+0 ^ anything positive but 0 and NAN should be +0) in zero_as_base()
554 // (+0 ^ anything negative but 0 and NAN should be Infinity) in zero_as_base()
559 // (-0 ^ anything positive but 0, NAN, and odd ints should be +0) in zero_as_base()
562 // (-0 ^ anything negative but 0, NAN, and odd ints should be Infinity) in zero_as_base()
577 // (anything ^ 1 should be anything - i.e. the base) in special_cases()
581 // (anything ^ -1 should be 1/anything) in special_cases()
585 // (negative anything ^ integer should be (-1 ^ integer) * (positive anything ^ integer)) in special_cases()
597 // (-anything except 0 and Infinity ^ non-integer should be NAN) in special_cases()