分数、小数、百分数模板

分数、小数、百分数模板
几何画板及绘图内容加载中,请稍等……
2020-07-31 00:28
①本范例演示分数、小数与百分数之间的转换关系及可视化表示;②涉及核心数学概念包括分数、小数、百分数、几何图形构造、条件判断与序列生成;③作图要点:使用GeoGebra命令如Corner、Point、Polygon、If、Sequence等,通过对象A_1、A、B、poly3、i、j、k、l、poly4、m、n、p、q、integer、poly8、j_1、k_1、l_1、m_1、poly5、r、s、t、a_1、poly6、b_1、c_1、d_1、e_1、poly7、f_1、g_1、h_1、i_1、poly1、a、b、c、d、text1进行交互式图形构建与动态演示;④适合初中及以上数学教学,用于帮助学生理解数与形之间的联系,提升数学应用能力。

GeoGebra 命令及参数

  1. Corner(5) → A_1
  2. Point(Sequence[(k, 0), k, 0, 3.6, 0.1]) → A
  3. Point(Sequence[(x(A) + 0.1, j), j, 0, 1, 0.1]) → B
  4. Polygon((1.3, 0), (2.3, 0), (2.3, 1), (1.3, 1)) → poly3, i, j, k, l
  5. Polygon((2.6, 0), (3.6, 0), (3.6, 1), (2.6, 1)) → poly4, m, n, p, q
  6. If(x(A) ≥ 1 ∧ x(A) < x(Vertex[poly3, 1]) ∨ x(A) ≥ x(Vertex[poly3, 2]) ∧ x(A) < x(Vertex[poly4, 1]) ∨ x(A) ≟ x(Vertex[poly4, 2]), true, false) → integer
  7. Polygon(A, A + (0.1, 0), A + (0.1, If[integer, 0, y(B)]), A + (0, If[integer, 0, y(B)])) → poly8, j_1, k_1, l_1, m_1
  8. Polygon((0, 0), (Min[x(A), 1], 0), (Min[x(A), 1], 1), (0, 1)) → poly5, r, s, t, a_1
  9. Polygon((x(Vertex[poly3, 1]), 0), (Max[Min[x(A), x(Vertex[poly3, 1]) + 1], x(Vertex[poly3, 1])], 0), (Max[Min[x(A), x(Vertex[poly3, 1]) + 1], x(Vertex[poly3, 1])], 1), (x(Vertex[poly3, 1]), 1)) → poly6, b_1, c_1, d_1, e_1
  10. Polygon((x(Vertex[poly4, 1]), 0), (Max[Min[x(A), x(Vertex[poly4, 1]) + 1], x(Vertex[poly4, 1])], 0), (Max[Min[x(A), x(Vertex[poly4, 1]) + 1], x(Vertex[poly4, 1])], 1), (x(Vertex[poly4, 1]), 1)) → poly7, f_1, g_1, h_1, i_1
  11. Polygon((0.8187524918794742, 1.1041021645196354), (1.818752491879475, 1.1041021645196354), (1.818752491879475, 2.1041021645196336), (0.8187524918794742, 2.1041021645196336)) → poly1, a, b, c, d
  12. Polygon((0, 0), (1, 0), (1, 1), (0, 1)) → poly2, e, f, g, h
  13. Sequence(Segment[(0, j), (1, j)], j, 0, 1, 0.1) → list4
  14. Sequence(Segment[(x(Vertex[poly3, 1]), j), (x(Vertex[poly3, 1]) + 1, j)], j, 0, 1, 0.1) → list5
  15. Sequence(Segment[(x(Vertex[poly4, 1]), j), (x(Vertex[poly4, 1]) + 1, j)], j, 0, 1, 0.1) → list6
  16. Sequence(Segment[(i, 0), (i, 1)], i, 0, 1, 0.1) → list1
  17. Sequence(Segment[(x(Vertex[poly3, 1]) + i, 0), (x(Vertex[poly3, 1]) + i, 1)], i, 0, 1, 0.1) → list2
  18. Sequence(Segment[(x(Vertex[poly4, 1]) + i, 0), (x(Vertex[poly4, 1]) + i, 1)], i, 0, 1, 0.1) → list3
  19. If(y(B) < 1, (100 * poly8), 0) → hundredthdigit

AI 绘图提示语参考

绘制一个包含分数、小数和百分比转换的几何图形。首先绘制两个矩形,分别表示分数和小数部分。然后在矩形内绘制一系列垂直线段,表示小数位。接着根据点A的位置动态生成矩形内的线段,表示小数部分的百分比。最后根据点B的位置生成一个表示百分比的矩形。
以上提示语为根据原始绘图命令整理而来,仅供参考。