Decimal:
A decimal number is a number written using a decimal point to separate whole and fractional parts.
Decimal numbers are usually stored as float/double in programming
They are approximate values (not always exact)
Sum of Numbers:
no=78665
sum=0
while no>0:
sum=sum+no%10
no=no//10
print(sum)
Output:
Count of Digits:
no=45789
count=0
while no>0:
count+=1
no=no//10
print(count)
Output:
Reverse of Numbers:
no=34578
reverse=0
while no>0:
reverse=reverse*10+no%10
no=no//10
print(reverse)
Output:
Recursion
Sum of Numbers:
def sum1(no,sum):
if no>0:
sum=sum+no%10
no=no//10
return sum1(no,sum)
return sum
print(sum1(4567,0))
Output:
Count of Digits:
def sum1(no,count):
if no>0:
count+=1
no=no//10
return sum1(no,count)
return count
print(sum1(789543,0))
Output:
Reverse of Numbers:
def sum1(no,reverse):
if no>0:
reverse=reverse*10+no%10
no=no//10
return sum1(no,reverse)
return reverse
print(sum1(863567,0))
Output:






Top comments (2)
Please try in JavaScript too
Okay Sir