I have defined a function in python 3 which takes a floating point number as it's argument and rounds it up to 2 decimal places. So to test my program I want to generate 10 random floating point number between -1000 to 1000 and check for the output
I want my program to work in the following manner:
def precision(floating_num):
floating_num *= 1000
floating_num = int(floating_num)
digit = floating_num % 10
if digit >= 5:
floating_num += 10 - digit
else:
floating_num -= digit
floating_num = floating_num / 1000
print('Output:',floating_num)
for i in range(0,10,1):
floating_num = '''random floating number in the range -1000 to 1000'''
print('Input:',floating_num)
precision(floating_num)
P.S. : I am editing my answer so that you guys can have a look at the function.
Aucun commentaire:
Enregistrer un commentaire