Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. I wish to meet all of the people who say "math is useless to programmers"

I wish to meet all of the people who say "math is useless to programmers"

Scheduled Pinned Locked Moved The Lounge
c++questioncareer
55 Posts 39 Posters 4 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D den2k88

    And give them a day of my current job, for which I am rewieving trigonometry, Fourier transforms, Laplace transforms, studying Clarke's and Park's transforms and generaly banging my head against the whole mathematics syllabus I alread beaten into submission during my Engineering student days (which are long gone and the knowledge faded).

    GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

    D Offline
    D Offline
    Daniel Pfeffer
    wrote on last edited by
    #2

    Script kiddies might not need maths; any software engineer uses maths all the time.

    Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

    1 Reply Last reply
    0
    • D den2k88

      And give them a day of my current job, for which I am rewieving trigonometry, Fourier transforms, Laplace transforms, studying Clarke's and Park's transforms and generaly banging my head against the whole mathematics syllabus I alread beaten into submission during my Engineering student days (which are long gone and the knowledge faded).

      GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

      A Offline
      A Offline
      Amarnath S
      wrote on last edited by
      #3

      The first thing I learnt about programming, way back in 1986, was the numerical solution of an equation by the Newton-Raphson method. Later on, implemented the computation of Bessel Functions, Hankel Transforms and solution of Integral Equations, all in Fortran.

      D M 2 Replies Last reply
      0
      • D den2k88

        And give them a day of my current job, for which I am rewieving trigonometry, Fourier transforms, Laplace transforms, studying Clarke's and Park's transforms and generaly banging my head against the whole mathematics syllabus I alread beaten into submission during my Engineering student days (which are long gone and the knowledge faded).

        GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

        T Offline
        T Offline
        theoldfool
        wrote on last edited by
        #4

        Use it all the time: 2 Good 2 Be ___ 4 Gotten Have a nice day. :)

        >64 Some days the dragon wins. Suck it up.

        1 Reply Last reply
        0
        • D den2k88

          And give them a day of my current job, for which I am rewieving trigonometry, Fourier transforms, Laplace transforms, studying Clarke's and Park's transforms and generaly banging my head against the whole mathematics syllabus I alread beaten into submission during my Engineering student days (which are long gone and the knowledge faded).

          GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

          Greg UtasG Offline
          Greg UtasG Offline
          Greg Utas
          wrote on last edited by
          #5

          That's mathematics, not programming. ;P

          Robust Services Core | Software Techniques for Lemmings | Articles
          The fox knows many things, but the hedgehog knows one big thing.

          <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
          <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

          1 Reply Last reply
          0
          • D den2k88

            And give them a day of my current job, for which I am rewieving trigonometry, Fourier transforms, Laplace transforms, studying Clarke's and Park's transforms and generaly banging my head against the whole mathematics syllabus I alread beaten into submission during my Engineering student days (which are long gone and the knowledge faded).

            GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

            Richard DeemingR Offline
            Richard DeemingR Offline
            Richard Deeming
            wrote on last edited by
            #6

            den2k88 wrote:

            math is...

            They'll all be located in North America. The rest of us use the correct word: "maths is...". :-D


            "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

            "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

            D pkfoxP 2 Replies Last reply
            0
            • D den2k88

              And give them a day of my current job, for which I am rewieving trigonometry, Fourier transforms, Laplace transforms, studying Clarke's and Park's transforms and generaly banging my head against the whole mathematics syllabus I alread beaten into submission during my Engineering student days (which are long gone and the knowledge faded).

              GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

              N Offline
              N Offline
              Nemanja Trifunovic
              wrote on last edited by
              #7

              Interesting. The only math I ever used as a software developer is some pretty basic statistics. And I hated statistics as a student :D

              utf8-cpp

              D L 2 Replies Last reply
              0
              • Richard DeemingR Richard Deeming

                den2k88 wrote:

                math is...

                They'll all be located in North America. The rest of us use the correct word: "maths is...". :-D


                "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                D Offline
                D Offline
                den2k88
                wrote on last edited by
                #8

                Being not anglophone I tend to mix and match UK and US spelling and pronounciation, sometimes willfully (i.e. I pronounce sKedule instead of sCHedule because it's more intuitive coming from Italian). Add to that the fact that Maths is actually singular in italian... I have a strange writing / speaking pattern.

                GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

                Greg UtasG 1 Reply Last reply
                0
                • N Nemanja Trifunovic

                  Interesting. The only math I ever used as a software developer is some pretty basic statistics. And I hated statistics as a student :D

                  utf8-cpp

                  D Offline
                  D Offline
                  den2k88
                  wrote on last edited by
                  #9

                  When I had to use statistics I understood how much I didn't understand in high school. And I was top of the class in statistics!

                  GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

                  1 Reply Last reply
                  0
                  • D den2k88

                    Being not anglophone I tend to mix and match UK and US spelling and pronounciation, sometimes willfully (i.e. I pronounce sKedule instead of sCHedule because it's more intuitive coming from Italian). Add to that the fact that Maths is actually singular in italian... I have a strange writing / speaking pattern.

                    GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

                    Greg UtasG Offline
                    Greg UtasG Offline
                    Greg Utas
                    wrote on last edited by
                    #10

                    There is nothing strange your about your writing / speaking pattern at all. :)

                    Robust Services Core | Software Techniques for Lemmings | Articles
                    The fox knows many things, but the hedgehog knows one big thing.

                    <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
                    <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

                    1 Reply Last reply
                    0
                    • D den2k88

                      And give them a day of my current job, for which I am rewieving trigonometry, Fourier transforms, Laplace transforms, studying Clarke's and Park's transforms and generaly banging my head against the whole mathematics syllabus I alread beaten into submission during my Engineering student days (which are long gone and the knowledge faded).

                      GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

                      M Offline
                      M Offline
                      Maximilien
                      wrote on last edited by
                      #11

                      Every time I'm asked to do some math, I always start at 1+1 and work my way from there. I always like math at school, got good grades even if I was never really good at it, (or felt like it). Anecdotal, I crapped a test on Fourier Transform in one of our Theoretical Computer Science course, We had to do something with it to reduce some equations, but I indexed one of the sequence at 1 instead of 0, it never converged. :rolleyes:

                      CI/CD = Continuous Impediment/Continuous Despair

                      Richard DeemingR 1 Reply Last reply
                      0
                      • Richard DeemingR Richard Deeming

                        den2k88 wrote:

                        math is...

                        They'll all be located in North America. The rest of us use the correct word: "maths is...". :-D


                        "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                        pkfoxP Offline
                        pkfoxP Offline
                        pkfox
                        wrote on last edited by
                        #12

                        :thumbsup:

                        "Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP

                        1 Reply Last reply
                        0
                        • D den2k88

                          And give them a day of my current job, for which I am rewieving trigonometry, Fourier transforms, Laplace transforms, studying Clarke's and Park's transforms and generaly banging my head against the whole mathematics syllabus I alread beaten into submission during my Engineering student days (which are long gone and the knowledge faded).

                          GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

                          R Offline
                          R Offline
                          Rich Leyshon
                          wrote on last edited by
                          #13

                          Since I can't figure out superscripting, please read B^2 as B squared ... Let A = B Multiply both sides by B: AB = B^2 Add B^2 to each side: AB + B^2 = 2B^2 Subtract 2AB from each side: B^2 - AB = 2B^2 -2AB (B^2 - AB ) = 2*(B^2 - AB) 1 = 2 QED.

                          D D R 3 Replies Last reply
                          0
                          • R Rich Leyshon

                            Since I can't figure out superscripting, please read B^2 as B squared ... Let A = B Multiply both sides by B: AB = B^2 Add B^2 to each side: AB + B^2 = 2B^2 Subtract 2AB from each side: B^2 - AB = 2B^2 -2AB (B^2 - AB ) = 2*(B^2 - AB) 1 = 2 QED.

                            D Offline
                            D Offline
                            den2k88
                            wrote on last edited by
                            #14

                            Rich Leyshon wrote:

                            Subtract 2AB from each side: B^2 - AB = 2B^2 -2AB

                            Issue found :D I'm doing a lot of these mistakes anyway.

                            GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

                            J R 2 Replies Last reply
                            0
                            • D den2k88

                              And give them a day of my current job, for which I am rewieving trigonometry, Fourier transforms, Laplace transforms, studying Clarke's and Park's transforms and generaly banging my head against the whole mathematics syllabus I alread beaten into submission during my Engineering student days (which are long gone and the knowledge faded).

                              GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

                              J Offline
                              J Offline
                              Jorgen Andersson
                              wrote on last edited by
                              #15

                              It will depend on what you work with. But I think people that are bad at maths probably make bad programmers, since logics is so important.

                              Wrong is evil and must be defeated. - Jeff Ello

                              1 Reply Last reply
                              0
                              • D den2k88

                                And give them a day of my current job, for which I am rewieving trigonometry, Fourier transforms, Laplace transforms, studying Clarke's and Park's transforms and generaly banging my head against the whole mathematics syllabus I alread beaten into submission during my Engineering student days (which are long gone and the knowledge faded).

                                GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

                                F Offline
                                F Offline
                                Fueled By Decaff
                                wrote on last edited by
                                #16

                                Ooh, signal processing? That is cool. Every day is a learning day... recently I had to use Welford standard deviation to calculate a running standard deviation. I did not even know that was possible without storing all of the numbers.

                                D 1 Reply Last reply
                                0
                                • D den2k88

                                  Rich Leyshon wrote:

                                  Subtract 2AB from each side: B^2 - AB = 2B^2 -2AB

                                  Issue found :D I'm doing a lot of these mistakes anyway.

                                  GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

                                  J Offline
                                  J Offline
                                  jsc42
                                  wrote on last edited by
                                  #17

                                  Easier if you say if (B^2 - AB) = 2*(B^2 - AB) then given B^2 = AB you have 1 * (0) = 2 * (0) giving 0 = 0

                                  1 Reply Last reply
                                  0
                                  • D den2k88

                                    Rich Leyshon wrote:

                                    Subtract 2AB from each side: B^2 - AB = 2B^2 -2AB

                                    Issue found :D I'm doing a lot of these mistakes anyway.

                                    GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

                                    R Offline
                                    R Offline
                                    Rich Leyshon
                                    wrote on last edited by
                                    #18

                                    That's not a mistake ...

                                    D 1 Reply Last reply
                                    0
                                    • R Rich Leyshon

                                      That's not a mistake ...

                                      D Offline
                                      D Offline
                                      den2k88
                                      wrote on last edited by
                                      #19

                                      Yep, I told you I was making a lot of mistakes? I also added a proof.

                                      GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

                                      1 Reply Last reply
                                      0
                                      • F Fueled By Decaff

                                        Ooh, signal processing? That is cool. Every day is a learning day... recently I had to use Welford standard deviation to calculate a running standard deviation. I did not even know that was possible without storing all of the numbers.

                                        D Offline
                                        D Offline
                                        den2k88
                                        wrote on last edited by
                                        #20

                                        Brushless motor control, which is signal processing (especially when factoring in PWM sinusoids and EM emission control).

                                        GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X

                                        1 Reply Last reply
                                        0
                                        • M Maximilien

                                          Every time I'm asked to do some math, I always start at 1+1 and work my way from there. I always like math at school, got good grades even if I was never really good at it, (or felt like it). Anecdotal, I crapped a test on Fourier Transform in one of our Theoretical Computer Science course, We had to do something with it to reduce some equations, but I indexed one of the sequence at 1 instead of 0, it never converged. :rolleyes:

                                          CI/CD = Continuous Impediment/Continuous Despair

                                          Richard DeemingR Offline
                                          Richard DeemingR Offline
                                          Richard Deeming
                                          wrote on last edited by
                                          #21

                                          Maximilien wrote:

                                          I always start at 1+1 and work my way from there

                                          How hard could that possibly be? The Universe of Discourse : 1+1=2[^] :laugh:


                                          "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                                          "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

                                          M 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups