import math ''' This code use python math class syntax ''' n=2.5 ''' return the smallest integer not less than n ''' print "math.ceil(2.5) ",math.ceil(n) ''' return the largest integer less than x ''' print "math.floor(2.5) ",math.floor(n) ''' return value of n^m ''' n=2 m=3 print "math.pow(2,3) ",math.pow(n,m) ''' compare two number return 0 in n==m return 1 if n>m return -1 if n0 ''' n=100 print "math.log10(100) ",math.log10(n) ''' return natural logarithm of n, n>0 ''' print "math.log(100) ",math.log(n) ''' return absulate value of floating number ''' print "math.fabs(-2.5) ",math.fabs(-2.5) ''' get maximum and minimum number from a array ''' myArray=[] myArray.append(5) myArray.append(1) myArray.append(6) myArray.append(2) print "max(myArray) ",max(myArray) print "min(myArray) ",min(myArray) ''' return exponential of n(e^n) ''' print "math.exp(5) ",math.exp(5) ''' round n to m digit from decimal point ''' n=math.pi m=5 print "round(3.14159265359,5) ",round(n,m) ''' python random number ''' import random print "random.random() ",random.random() ''' random number from a array ''' print "random.choice(myArray) ",random.choice(myArray) ''' random number in a range ''' print "random.randint(1,100) ",random.randint(1,100) ''' python trigonometric function ''' n=30 ''' return sin of n in radian ''' print "math.sin(30) ",math.sin(n) ''' return cos of n in radian ''' print "math.cos(30) ",math.cos(n) ''' return tan of n in radian ''' print "math.tan(30) ",math.tan(n) n=1 ''' return arc sin of n in radian ''' print "math.asin(1) ",math.asin(n) ''' return arc cos of n in radian ''' print "math.acos(1) ",math.acos(n) ''' return arc tan of n in radian ''' print "math.atan(1) ",math.atan(n) ''' conver n radian to degree ''' n=5 print "math.degrees(5) ",math.degrees(n) ''' conver n degree to radian ''' print "math.radians(5) ",math.radians(n)
Output:
math.ceil(2.5) 3.0 math.floor(2.5) 2.0 math.pow(2,3) 8.0 cmp(2,3) -1 math.sqrt(25) 5.0 math.pi 3.14159265359 math.log10(100) 2.0 math.log(100) 4.60517018599 math.fabs(-2.5) 2.5 max(myArray) 6 min(myArray) 1 math.exp(5) 148.413159103 round(3.14159265359,5) 3.14159 random.random() 0.32172452922 random.choice(myArray) 1 random.randint(1,100) 82 math.sin(30) -0.988031624093 math.cos(30) 0.154251449888 math.tan(30) -6.40533119665 math.asin(1) 1.57079632679 math.acos(1) 0.0 math.atan(1) 0.785398163397 math.degrees(5) 286.478897565 math.radians(5) 0.0872664625997
0 comments:
Post a Comment