Threadwell

Recent Notes

  • DemetriSpanos

    Oct 06, 2026

    • archive
    • twitter
    • demetrispanos
  • NOTimothyLottes

    Oct 06, 2026

    • archive
    • twitter
    • notimothylottes
  • bonzajplc

    Oct 06, 2026

    • archive
    • twitter
    • bonzajplc
Home

❯

Archive

❯

Threads

❯

EricLengyel

❯

Remember that integer range checks can always be done with only one comparison: (unsigned) (x - min) <= (unsigned) (max - min)

Remember that integer range checks can always be done with only one comparison: (unsigned) (x - min) <= (unsigned) (max - min)

Properties5
typearchive
sourcetwitter
date2014-12-20
tagsarchive, twitter, ericlengyel
descriptionRemember that integer range checks can always be done with only one comparison: (unsigned) (x - min) <= (unsigned) (max - min)

Dec 20, 20141 min read

  • archive
  • twitter
  • ericlengyel

Source

  • URL: https://x.com/EricLengyel/status/546120250450653184
  • Author: Eric Lengyel (@EricLengyel)
  • Posted: 2014-12-20 01:49:48

Thread

1/ @EricLengyel

Remember that integer range checks can always be done with only one comparison: (unsigned) (x - min) <= (unsigned) (max - min)

Branches: 2014-12-20-fanf-gives-me-the-heebie-jeebies-since-overflow-is

1 item under this folder.

  • Dec 20, 2014

    @EricLengyel @ben_nuttall Gives me the heebie jeebies since overflow is undefined behaviour in C.

    • archive
    • twitter
    • ericlengyel

Created with Quartz v5.0.0 © 2026

  • GitHub