小数、分数与百分比

小数、分数与百分比
几何画板及绘图内容加载中,请稍等……
2017-02-24 10:15
①本范例通过交互式演示小数、分数与百分比之间的转换关系及可视化表示;②涉及核心数学概念包括小数运算、分数表示、百分比计算、频率分布、利率计算、众数、正态分布及线性方程;③作图要点运用了sMinMax, Sequence, If, Polygon等GeoGebra命令与对象,如numerator, denominator, dec, decp等,实现动态数据展示与几何图形构建;④适合初中及以上数学教学,用于概率统计、基础代数及几何作图的直观教学。

GeoGebra 命令及参数

  1. sMinMax(up, -0.2, 0.2) → red2move
  2. Sequence(Polygon[(n, 0), (n, -1), (n + 1, -1), (n + 1, 0)], n, 1, denominator) → green1
  3. Sequence(Polygon[(n, -2 - up), (n, -3 - up), (n + slice, -3 - up), (n + slice, -2 - up)], n, 1, denominator + 1 - slice, slice) → green2
  4. Sequence(Segment[(n, -2 - up), (n, -3 - up)], n, 1, denominator + 1, (slice * 10)) → ticks
  5. Sequence(Polygon[(n, 0), (n, -1), (n + 1, -1), (n + 1, 0)], n, 1, numerator) → red1
  6. If(numerator > 1, "s", "") → suffix
  7. If(denominator > 1, "s", "") → suffix2
  8. Polygon((1, -2 - up), (1, -3 - up), (numerator + 1, -3 - up), (numerator + 1, -2 - up)) → red2, j, k, l, m
  9. Polygon((1, -2 - up), (1, -3 - up), (denominator + 1, -3 - up), (denominator + 1, -2 - up)) → green1a, f, g, h, i
  10. Sequence(Text[((n - 1) * 100 / denominator) + "%", (n - 0.2, -3.5 - up)], n, 1, denominator + 1, (slice * 10)) → ticksn
  11. Sequence(Polygon[(n, 0), (n, -1), (n + 1, -1), (n + 1, 0)], n, 1, denominator) → green1bar
  12. Sequence(Polygon[(n, -2 - up), (n, -3 - up), (n + slice, -3 - up), (n + slice, -2 - up)], n, 1, denominator + 1 - slice, slice) → green2a

AI 绘图提示语参考

绘制一个交互式图表,展示分数与百分数的转换。底部有两行条形图:第一行用绿色方块表示分母对应的整体,其中前若干个方块用红色覆盖,代表分子;第二行用绿色长条表示百分比刻度,红色长条覆盖对应分子比例,并带有刻度线和百分比标签。上方有滑块控制分子和分母的值,图形会动态更新。整体布局清晰,适合教学演示。
以上提示语为根据原始绘图命令整理而来,仅供参考。