Page 1 of 1

puzzle

Posted: 11 Mar 2017 02:30
by 10der
Guys! guess for you:

Code: Select all

is 9303 >= 3000000000 ?

Code: Select all

void loop() {
  // put your main code here, to run repeatedly:

  Serial.println(millis());
  if (millis() >= 3000000000) {
    Serial.println("Hello");
  }
You won't believe it! here is an answer:
Image

JFYI:

Code: Select all

DWORD millis();
// a 32-bit unsigned integer. The range is 0 through 4294967295 decimal.

Code: Select all

DWORD MAX_DWORD = 4294967295; // FFFF FFFF
                                            3000000000; // B2D0 5E00‬
config.sys
driver=direct_hand.sys

Re: puzzle

Posted: 11 Mar 2017 13:29
by p0lyg0n1
Use "L" at the end of constant... Int for default, SIZEOF(int) =2