How to estimate how big one number is from another?Validate decimal numbers in JavaScript - IsNumeric()How to merge two dictionaries in a single expression?How do I check if a list is empty?How do I check whether a file exists without exceptions?How can I safely create a nested directory?How do I return multiple values from a function?How do I sort a dictionary by value?How do I get the number of elements in a list?How to print a number with commas as thousands separators in JavaScriptHow do I list all files of a directory?

Can derivatives be defined as anti-integrals?

Reading double values from a text file

What explanation do proponents of a Scotland-NI bridge give for it breaking Brexit impasse?

How do certain apps show new notifications when internet access is restricted to them?

What organs or modifications would be needed for a life biological creature not to require sleep?

Why is the year in this ISO timestamp not 2019?

How does a simple logistic regression model achieve a 92% classification accuracy on MNIST?

Telling my mother that I have anorexia without panicking her

Why is my fire extinguisher emptied after one use?

I was promised a work PC but still awaiting approval 3 months later so using my own laptop - Is it fair to ask employer for laptop insurance?

A Mainer Expression

Is using gradient descent for MIP a good idea?

Are there any rules about taking damage whilst holding your breath in combat?

What made 4/4 time the most common time signature?

What is the mathematical notation for rounding a given number to the nearest integer?

Interaction between Teferi Time Raveler and Enduring Ideal

How do I say "quirky" in German without sounding derogatory?

Is there any way to land a rover on the Moon without using any thrusters?

How do I create indestructible terrain?

Real mode flat model

What exactly is a marshrutka (маршрутка)?

Is a suit against a University Dorm for changing policies on a whim likely to succeed (USA)?

Can a character with good/neutral alignment attune to a sentient object with evil alignment?

What is this gigantic dish at Ben Gurion airport?



How to estimate how big one number is from another?


Validate decimal numbers in JavaScript - IsNumeric()How to merge two dictionaries in a single expression?How do I check if a list is empty?How do I check whether a file exists without exceptions?How can I safely create a nested directory?How do I return multiple values from a function?How do I sort a dictionary by value?How do I get the number of elements in a list?How to print a number with commas as thousands separators in JavaScriptHow do I list all files of a directory?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








-3















I'm trying to find an efficient solution to this problem. I receive two numbers from an API call (we can call them n1, n2). Suppose n2 is bigger than n1. I want to know how much bigger n2 is. The difference between the two is not enough because I don't know how to evaluate the result of the subtraction. I don't see any other solution but to define a tolerance range that fits my domain of application and check if their difference falls within that range. Any idea?










share|improve this question



















  • 1





    Your question is specific to your requirements, which none of us know. Any answers you get are going to be pure guesswork as to your actual need. stackoverflow.com/help/how-to-ask

    – David Buck
    Mar 28 at 11:14

















-3















I'm trying to find an efficient solution to this problem. I receive two numbers from an API call (we can call them n1, n2). Suppose n2 is bigger than n1. I want to know how much bigger n2 is. The difference between the two is not enough because I don't know how to evaluate the result of the subtraction. I don't see any other solution but to define a tolerance range that fits my domain of application and check if their difference falls within that range. Any idea?










share|improve this question



















  • 1





    Your question is specific to your requirements, which none of us know. Any answers you get are going to be pure guesswork as to your actual need. stackoverflow.com/help/how-to-ask

    – David Buck
    Mar 28 at 11:14













-3












-3








-3








I'm trying to find an efficient solution to this problem. I receive two numbers from an API call (we can call them n1, n2). Suppose n2 is bigger than n1. I want to know how much bigger n2 is. The difference between the two is not enough because I don't know how to evaluate the result of the subtraction. I don't see any other solution but to define a tolerance range that fits my domain of application and check if their difference falls within that range. Any idea?










share|improve this question














I'm trying to find an efficient solution to this problem. I receive two numbers from an API call (we can call them n1, n2). Suppose n2 is bigger than n1. I want to know how much bigger n2 is. The difference between the two is not enough because I don't know how to evaluate the result of the subtraction. I don't see any other solution but to define a tolerance range that fits my domain of application and check if their difference falls within that range. Any idea?







python numbers






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Mar 28 at 11:08









MartinMartin

1




1










  • 1





    Your question is specific to your requirements, which none of us know. Any answers you get are going to be pure guesswork as to your actual need. stackoverflow.com/help/how-to-ask

    – David Buck
    Mar 28 at 11:14












  • 1





    Your question is specific to your requirements, which none of us know. Any answers you get are going to be pure guesswork as to your actual need. stackoverflow.com/help/how-to-ask

    – David Buck
    Mar 28 at 11:14







1




1





Your question is specific to your requirements, which none of us know. Any answers you get are going to be pure guesswork as to your actual need. stackoverflow.com/help/how-to-ask

– David Buck
Mar 28 at 11:14





Your question is specific to your requirements, which none of us know. Any answers you get are going to be pure guesswork as to your actual need. stackoverflow.com/help/how-to-ask

– David Buck
Mar 28 at 11:14












2 Answers
2






active

oldest

votes


















0
















Why don't you just take the division?
Suppose n1 is 1 and n2 is 10.
If you divide n2 by n1 you will see that n1 is 10 times bigger than n2.






share|improve this answer
































    0
















    It's a common problem when using floating-point, that results can be almost equal and you want to treat them as if they were equal.



    You need a formula to measure the difference between the numbers relative to the size of the numbers, and it's remarkably tricky to find. One problem is avoiding division by zero. As always, first check the libraries: in this case, the math module includes math.isclose(a, b, *, rel_tol=1e-09, abs_tol=0.0)



    So let the mathematics experts handle it for you:



    import math
    if math.isclose(a,b):
    # they agree to around nine decimal places





    share|improve this answer



























      Your Answer






      StackExchange.ifUsing("editor", function ()
      StackExchange.using("externalEditor", function ()
      StackExchange.using("snippets", function ()
      StackExchange.snippets.init();
      );
      );
      , "code-snippets");

      StackExchange.ready(function()
      var channelOptions =
      tags: "".split(" "),
      id: "1"
      ;
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function()
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled)
      StackExchange.using("snippets", function()
      createEditor();
      );

      else
      createEditor();

      );

      function createEditor()
      StackExchange.prepareEditor(
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: true,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: 10,
      bindNavPrevention: true,
      postfix: "",
      imageUploader:
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/4.0/"u003ecc by-sa 4.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      ,
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      );



      );














      draft saved

      draft discarded
















      StackExchange.ready(
      function ()
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55396064%2fhow-to-estimate-how-big-one-number-is-from-another%23new-answer', 'question_page');

      );

      Post as a guest















      Required, but never shown

























      2 Answers
      2






      active

      oldest

      votes








      2 Answers
      2






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      0
















      Why don't you just take the division?
      Suppose n1 is 1 and n2 is 10.
      If you divide n2 by n1 you will see that n1 is 10 times bigger than n2.






      share|improve this answer





























        0
















        Why don't you just take the division?
        Suppose n1 is 1 and n2 is 10.
        If you divide n2 by n1 you will see that n1 is 10 times bigger than n2.






        share|improve this answer



























          0














          0










          0









          Why don't you just take the division?
          Suppose n1 is 1 and n2 is 10.
          If you divide n2 by n1 you will see that n1 is 10 times bigger than n2.






          share|improve this answer













          Why don't you just take the division?
          Suppose n1 is 1 and n2 is 10.
          If you divide n2 by n1 you will see that n1 is 10 times bigger than n2.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Mar 28 at 11:13









          SyriusSyrius

          6695 silver badges17 bronze badges




          6695 silver badges17 bronze badges


























              0
















              It's a common problem when using floating-point, that results can be almost equal and you want to treat them as if they were equal.



              You need a formula to measure the difference between the numbers relative to the size of the numbers, and it's remarkably tricky to find. One problem is avoiding division by zero. As always, first check the libraries: in this case, the math module includes math.isclose(a, b, *, rel_tol=1e-09, abs_tol=0.0)



              So let the mathematics experts handle it for you:



              import math
              if math.isclose(a,b):
              # they agree to around nine decimal places





              share|improve this answer





























                0
















                It's a common problem when using floating-point, that results can be almost equal and you want to treat them as if they were equal.



                You need a formula to measure the difference between the numbers relative to the size of the numbers, and it's remarkably tricky to find. One problem is avoiding division by zero. As always, first check the libraries: in this case, the math module includes math.isclose(a, b, *, rel_tol=1e-09, abs_tol=0.0)



                So let the mathematics experts handle it for you:



                import math
                if math.isclose(a,b):
                # they agree to around nine decimal places





                share|improve this answer



























                  0














                  0










                  0









                  It's a common problem when using floating-point, that results can be almost equal and you want to treat them as if they were equal.



                  You need a formula to measure the difference between the numbers relative to the size of the numbers, and it's remarkably tricky to find. One problem is avoiding division by zero. As always, first check the libraries: in this case, the math module includes math.isclose(a, b, *, rel_tol=1e-09, abs_tol=0.0)



                  So let the mathematics experts handle it for you:



                  import math
                  if math.isclose(a,b):
                  # they agree to around nine decimal places





                  share|improve this answer













                  It's a common problem when using floating-point, that results can be almost equal and you want to treat them as if they were equal.



                  You need a formula to measure the difference between the numbers relative to the size of the numbers, and it's remarkably tricky to find. One problem is avoiding division by zero. As always, first check the libraries: in this case, the math module includes math.isclose(a, b, *, rel_tol=1e-09, abs_tol=0.0)



                  So let the mathematics experts handle it for you:



                  import math
                  if math.isclose(a,b):
                  # they agree to around nine decimal places






                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Mar 28 at 12:37









                  nigel222nigel222

                  2,6331 gold badge7 silver badges13 bronze badges




                  2,6331 gold badge7 silver badges13 bronze badges































                      draft saved

                      draft discarded















































                      Thanks for contributing an answer to Stack Overflow!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid


                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.

                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function ()
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55396064%2fhow-to-estimate-how-big-one-number-is-from-another%23new-answer', 'question_page');

                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown







                      Popular posts from this blog

                      Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

                      Swift 4 - func physicsWorld not invoked on collision? The Next CEO of Stack OverflowHow to call Objective-C code from Swift#ifdef replacement in the Swift language@selector() in Swift?#pragma mark in Swift?Swift for loop: for index, element in array?dispatch_after - GCD in Swift?Swift Beta performance: sorting arraysSplit a String into an array in Swift?The use of Swift 3 @objc inference in Swift 4 mode is deprecated?How to optimize UITableViewCell, because my UITableView lags

                      Access current req object everywhere in Node.js ExpressWhy are global variables considered bad practice? (node.js)Using req & res across functionsHow do I get the path to the current script with Node.js?What is Node.js' Connect, Express and “middleware”?Node.js w/ express error handling in callbackHow to access the GET parameters after “?” in Express?Modify Node.js req object parametersAccess “app” variable inside of ExpressJS/ConnectJS middleware?Node.js Express app - request objectAngular Http Module considered middleware?Session variables in ExpressJSAdd properties to the req object in expressjs with Typescript