2.1.2 计算实数的十分位、百分位和千分位之和(微课).pptxVIP

  • 0
  • 0
  • 约1.21千字
  • 约 10页
  • 2026-08-05 发布于山东
  • 举报

2.1.2 计算实数的十分位、百分位和千分位之和(微课).pptx

计算实数的十分位、百分位和千分位之和主讲人:徐玲重庆市九龙坡职业教育中心

问题描述这个实数的十分位、百分位、千分位数字之和为:15输入一个实数(又称为小数或浮点数),请输出十分位、百分位、千分位上的数字之和。输入数据请输入一个实数:输出结果123.456

问题分析问题描述问题解答哪些数位是实数的十分位、百分位和千分位??如何提取实数的十分位、百分位和千分位上的数字??运算符描述+加法运算符,n=a+b,将操作数a与b相加后的值赋给n-减法运算符,n=a-b,将操作数a-b的值赋给n*乘法运算符,n=a*b,将操作数a*b的值赋给n/除法运算符,n=a/b,将a除以b的值赋给n,得到的是一个浮点数//整除运算符,n=a//b,将a除以b整数的整数部分赋给n%取模运算符,n=a%b,将a除以b的余数赋给n**幂运算符,n=a**b,将a的b次方的值赋给n

问题描述问题解答哪些数位是实数的十分位、百分位和千分位??如何提取实数的十分位、百分位和千分位上的数字??问题分析比如:123.456十分位数字:4百分位数字:5千分位数字:6将实数转换为整数后,运用%运算才能取得对应数位上的数字

程序代码n=float(input(请输入一个实数:))

s=int(n*10)%10?

b=int(n*100)%10?

q=int(n*1000)%10?

m=s+b+q

print(这个实数

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档