Return to constants.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / standard / tests / math |
1.1 misho 1: --TEST-- 2: Math constants 3: --INI-- 4: precision=14 5: --FILE-- 6: <?php 7: $constants = array( 8: "M_E", 9: "M_LOG2E", 10: "M_LOG10E", 11: "M_LN2", 12: "M_LN10", 13: "M_PI", 14: "M_PI_2", 15: "M_PI_4", 16: "M_1_PI", 17: "M_2_PI", 18: "M_SQRTPI", 19: "M_2_SQRTPI", 20: "M_LNPI", 21: "M_EULER", 22: "M_SQRT2", 23: "M_SQRT1_2", 24: "M_SQRT3" 25: ); 26: foreach($constants as $constant) { 27: printf("%-10s: %s\n", $constant, constant($constant)); 28: } 29: ?> 30: --EXPECTREGEX-- 31: M_E : 2.718281[0-9]* 32: M_LOG2E : 1.442695[0-9]* 33: M_LOG10E : 0.434294[0-9]* 34: M_LN2 : 0.693147[0-9]* 35: M_LN10 : 2.302585[0-9]* 36: M_PI : 3.141592[0-9]* 37: M_PI_2 : 1.570796[0-9]* 38: M_PI_4 : 0.785398[0-9]* 39: M_1_PI : 0.318309[0-9]* 40: M_2_PI : 0.636619[0-9]* 41: M_SQRTPI : 1.772453[0-9]* 42: M_2_SQRTPI: 1.128379[0-9]* 43: M_LNPI : 1.144729[0-9]* 44: M_EULER : 0.577215[0-9]* 45: M_SQRT2 : 1.414213[0-9]* 46: M_SQRT1_2 : 0.707106[0-9]* 47: M_SQRT3 : 1.732050[0-9]* 48: