|
This certainly implies correctness in the mathematical sense.
The consequence for programmers would then also be:
0 == 0: true
0 > 0 : true
0 < 0 :true
|
|
|
|
|
This was my answer as well. Both the smallest positive and largest negative integers are 0. But I can see the case for both 2 and Infinity.
Brent Hoskisson
Brent
|
|
|
|
|
Mathematically, zero is neither positive or negative ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
"I reject the premise of the question." -- Leo McGarry
|
|
|
|
|
OriginalGriff wrote: What is the smallest positive integer minus the largest negative integer? Yeah, I resorted to asking a child.
The smallest positive integer is 1. I can cope with that.
The largest negative integer is infinite. She said infinite negative +1. I am still looking for a way to refute that.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
1 is smallest positive integer
-infinity is largest negative integer
1 - (-infinity) is 1 + infinity is
infinity
oops
my coffee cup is overflowing
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
I fell for the same. -1 is larger than -10. The largest negative integer is -1.
Infinity isn't in this game. Made me feel stupid and I loved it
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
All depends on one's definition of largest negative integer.
The largest integer that is negative or the largest negative integer compared to all negative integers.
The problem as stated is missing this clarity.
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
Silly me was thinking in Int32.
|
|
|
|
|
|
The smallest positive integer is either 0 or 1 depending on whether 0 is considered positive or not.
The largest negative integer is -1.
So the answer is 1 or 2.
This is not the intent of question but that is the correct answer given how the question was worded.
|
|
|
|
|
Halfway through my first cup of coffee, this sent me into overthink mode, coming up with everything from infinity to zero. It took some reading of comments to see the correct answer is indeed 2.
Great question Griff.
|
|
|
|
|
You have to define 'largest'.
|
|
|
|
|
I don't - we have dictionaries to do that:
Quote: largest
Definitions
from the GNU version of the Collaborative International Dictionary of English.
(adjective) Greatest in size of those under consideration.
(adjective) maximal.
from Wiktionary, Creative Commons Attribution/Share-Alike License.
(adjective) Superlative form of large: most large.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
That is no help whatsoever for your mathematical usage here.
|
|
|
|
|
Since this is a coding site here are the possibilities for a 32-bit int.
#include <stdio.h>
#include <limits.h>
int main()
{
int pos = 1;
int neg = INT_MIN;
printf("pos=%d neg=%d\n", pos,neg);
printf("pos+neg=%d\n", pos+neg);
printf("pos-neg=%d\n", pos-neg);
printf("neg+pos=%d\n", neg+pos);
printf("neg-pos=%d\n", neg-pos);
return 0;
}
pos=1 neg=-2147483648
pos+neg=-2147483647
pos-neg=-2147483647
neg+pos=-2147483647
neg-pos=2147483647
|
|
|
|
|
|
The algebraic symbol > is usually pronounced (in English) "greater than", rather than "larger than", and I think some of the ambiguity of the question and its interpretation lies in the specific words used. If the question had specified "greatest negative number" rather than "largest negative number", it might have elicited different answers. -1 > -∞, but is -1 "larger" than -∞ ? How many bits does it take to encode each "value"? Rich Leyshon's proposition of speeding a car in reverse to avoid a ticket, and the likely outcome, seems apt.
|
|
|
|
|
Kinda depends on who's asking.. a C programmer, or Python, or Javascript or a maths professor.
(idk the answers but can we craft this into the form of a "these three guys walk into a bar" joke?)
|
|
|
|
|
Greetings Kind Regards
I seek your kind assistance to recall the name of the product or name of the firm / web site or name of proprietor who many years ago prior to the common use of SSDs sold a highly successful Windows tool for purpose as best as I recall hard disk defragmentation. I had purchased a copy for W95. He was and I hope still is a 10x programmer if ever there was one. He wrote Windows GUI code in assembler and offered gratis several other tools some related to networks. The product had a catchy obvious name but I do not recall now and a web search for PC hard disk defragmentation fails. I am curious what he is now up to as he always had various projects in development.
Thank You Kindly
|
|
|
|
|
Are you talking about the Norton Utilities suite?
|
|
|
|
|
It is not Mr. Norton. Thanks anyway.
|
|
|
|
|
Diskeeper (used to be known as Executive Software).
Perfect Disk (Raxco Software) - paid and free versions
Norton Utilities for NT also contained a defragger, but it is no longer recommended for use on modern NTFS drives (the spec. has changed since it was written).
Auslogics Disk Defrag - paid and free versions
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
I am sorry to say the product I am attempting to recall is none of those. I am not certain the purpose of the product was disk defragmentation as I distinctly recall his discussion of being in possession of specialized hard disk access technical knowledge giving him a competitive advantage. The only hard disk tool I can imagine requiring specialized knowledge is data recovery however I do not recall my need of such though I know as stated I had purchased a copy of his tool whatever it did so I am left befuddled and uncertain. I thank you for your kind effort of assistance.
|
|
|
|
|
That bit about using assembler sounds like Steve Gibson, who created many products, and you may be thinking of Spinrite GRC | Hard drive data recovery software [^]
I still use a number of his utilities, eg quickly log off or sleep the PC. He is also very much into internet security.
|
|
|
|