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

                      How to preserve electronics (computers, tablets and phones) for hundreds of years Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) The network's official Twitter account is up and running again. What content…How might modern humans leave a message for 50,000 years?How would an aquatic race develop computers?How do we make computers care for human life?Keeping supplies for 1000 yearsWhat will cell phones become in 100 years?What body armor protects against a laser?Could a society attain 1800s technology if limited to using copper and bronze?Electricity power (magic) and electronicsScavenging metal resources in post-apocalypse after 100 yearsWhy would precursors create devices that can survive and still work after hundreds of years?

                      155 수학 과학 기타 둘러보기 메뉴eh추가해eh문서를 완성해

                      Convert JSON to MapSimplest way to convert a string representing JSON array into Java array List of key value pairsHow to take String JSON values into HashMapConvert a JSON String to a HashMapCreating BSON object from JSON stringJSONObject - How to get a value ?Better Map ConstructorReading JSON from Url javaUpdate columns if input values are not null otherwise ignore and keep the existing values of column in databaseHow to store object represented as Json string into Couchbase Lite?Go JSON into MapHow do I efficiently iterate over each entry in a Java Map?Sort a Map<Key, Value> by valuesHow to round a number to n decimal places in JavaCan comments be used in JSON?How do I read / convert an InputStream into a String in Java?How can I pretty-print JSON in a shell script?What is the correct JSON content type?How can I deserialize JSON to a simple Dictionary<string,string> in ASP.NET?Why does Google prepend while(1); to their JSON responses?Parse JSON in JavaScript?