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 0 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 Offline
    D Offline
    den2k88
    wrote on last edited by
    #1

    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 A T Greg UtasG Richard DeemingR 28 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

      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
                                          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