编程神回复:数学不好能学编程吗?网友的回复令人满怀信心!
? ? ? ? ? ? ? ? ? ? ? ? ?
「火車在凌晨3:00離開紐約,平均每小時30英里。另一列朝同一方向的火車在上午6:00離開紐約,平均每小時60英里。在第二班火車離開多少小時后,它會遇到第一列火車?」
你可能在高中的數學課本上看到過這個題目,如果你和我一樣,你可能不在意找到題目的答案。這一類問題對于我來說沒有任何意義,它們與現實世界脫軌,所以對我來說沒有解決此類問題的動力,這可能是一個我學不好數學的原因吧。
一直到我陰差陽錯的選擇了計算機專業,開始慢慢的接觸編程的時候,我才意識到數學是如何應用于現實世界的。
舉個例子,在設計一個有關于健身App的時候,你需要以時分秒的格式向用戶傳達該用戶鍛煉了多長時間,該用戶持續鍛煉了71分鐘。
「71 / 60 = 1.18」所以鍛煉持續了一個多小時;
怎么才能計算出鍛煉了多少分鐘呢?
「71 % 60 = 11」所以,71 分鐘是 1 小時11分鐘,你需要將這個結果呈現給用戶。
這是一個很簡單的例子,但是有很多案例證明,許多簡單的數學計算你都不需要自己去計算,把它交代給程序就行了。但是,實際上,你只需要了解「+、-、*、/」這幾個簡單的運算,就足夠運用于編程了。
可能你曾經問過許多人,他們都會跟你說必須認真學習好數學,那樣才能成為一個好的程序員。但事實是,你根本不知道為什么在成為程序員之前需要學習好數學,如果必須要學習數學需要學習到怎樣的程度?甚至在知道數學在編程中的應用之前你很討厭數學,你只需要掌握最基本的數學知識就足夠用了。
編程不像數據科學這樣的領域,在這些領域你需要使用復雜的微積分等數學知識來建立模型,在編程中需要的數學知識比這個簡單多了。
所以我會毫不猶豫的、充滿自信的告訴你:數學不好的你也能學習編程,為什么呢?
1、你的數學沒有想象中的那么差
2、你的數學不需要像別人口中、你認為的那么好
3、所有的運算,請交給計算機,編程中邏輯訓練才是最重要的。
學習C/C++編程可以湫湫掃下方二維碼,學習編程,碼上開始!
.? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
總結
以上是生活随笔為你收集整理的编程神回复:数学不好能学编程吗?网友的回复令人满怀信心!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 4步精准诊断“门店数字化”问题,助力门店
- 下一篇: 搞笑日常:有位程序员的老爸是个什么感觉?