数轴四舍五入 v2

数轴四舍五入 v2
几何画板及绘图内容加载中,请稍等……
2017-06-24 07:58
该范例演示了数轴上的四舍五入操作。核心数学概念包括数轴表示法和四舍五入规则。通过使用 GeoGebra 命令如 Vector, SelectedElement, Sequence, Textfield, Element, Translate, Text,用户可以直观地理解四舍五入的过程。适合小学高年级和初中学生学习数轴和基本四则运算。

GeoGebra 命令及参数

  1. Vector(A, B) → u
  2. SelectedElement(roundtolist) → roundto
  3. Sequence((-10 + i, 0), i, 0, 30) → alldots
  4. Textfield(inputseedtext) → InputSeed
  5. Sequence(Text[startline + (roundto * i), (i, 0) + u], i, 0, 10) → labeltext1
  6. Sequence(startline + (roundto * i), i, 0, 10) → labelvalues1
  7. Element(labelvalues1, floor((inputseednumber - startline) / roundto) + 1) → startline2
  8. Translate(Locate0, Vector[(slideit1 * Vector[Locate0, Locate1])]) → Locate0'
  9. Translate(Locate1, Vector[(slideit2 * Vector[Locate1, Locate2])]) → Locate1'
  10. Translate(UpperBoundTextAdjuster, Vector[(slideit2 * Vector[UpperBoundTextAdjuster, (10, -3) + u])]) → UpperBoundTextAdjuster'
  11. Translate(LowerBoundTextAdjuster, Vector[(slideit2 * Vector[LowerBoundTextAdjuster, (0, -3) + u])]) → LowerBoundTextAdjuster'
  12. Sequence(Text[startline2 + (roundto / 10 * i), (i, -3) + u], i, 0, 10) → labeltext2
  13. Translate((locatelowerbound - 1, 0), Vector[(slideit2 * Vector[(locatelowerbound - 1, 0), C])]) → E
  14. Translate((locateupperbound - 1, 0), Vector[(slideit2 * Vector[(locateupperbound - 1, 0), D])]) → F
  15. Sequence((-10 + i, -3), i, 0, 30) → alldots2
  16. Text(inputseedtext, Locate1' + (-0.33, 0.49), true, true) → inputseedtext2
  17. Text(startline2 + roundto, UpperBoundTextAdjuster' + (-0.15, -0.2)) → upperbound
  18. Text(startline2, LowerBoundTextAdjuster' + (-0.2, -0.2)) → lowerbound
  19. Sequence(Text[VerticalText[TableText[{{" " + (startline + (roundto * i)), " "}}, "vc"]], (i, 0) + (-0.2, 0), true, true], i, 0, 10) → list1

AI 绘图提示语参考

画一个数轴,从-10到10,每隔1个单位画一个标记。在数轴上选择一个点,标记为输入种子点。根据输入种子点和数轴单位,画出该点的四舍五入值,并在数轴上标注四舍五入的规则和结果。使用滑动条调整数轴的缩放和移动,同时调整标注文字的位置。
以上提示语为根据原始绘图命令整理而来,仅供参考。