数学基础对编程影响大吗?
我觉得我需要学数学,但是数学和编程没有关系。数学和你想解决的问题有直接联系。数学和编程语言一样,都是解决实际问题的工具。
如果你解决的是企业数据库的问题,或者专注于日常的应用软件,这些应用并不太依赖数学。但如果想做图形,尤其是3D图形,不掌握数学的某些方面,比如最基本的向量、立体几何等,是学不进去的。我的意思是,即使你想学数学,你也要学习相应的数学知识来解决那些问题。
数学只是编程的冰山一角。如果真的想学编程,数学应该是最不用担心的问题。数学不是阻止你学习编程的原因。其他人是。...
而且我想说,算法不是数学,数学是为了理解自然现象的本质。比如我要动态画一个时钟指针,因为我学过数学中的三角函数,我知道角度的特性。所以指针位置是x 1 = cos(a)+2 sin(a)y 1 =-cos(a)+sin(a)。根据公式,我很快就能画出指针。算法是为了解决某个问题,科学地分配元素的位置和执行运算的顺序,从而达到我们预期的结果。算法和数学不是一回事。这有点。如果你想描述发动机的内部结构,我们不能,因为我们不了解发动机的本质,这就是为什么我们需要学习数学——了解事物的本质。