note 3664 deleted from sprintf by zak
| From: | zak@php.net | Date: | Sat, 02 Sep 2000 07:33:14 +0000 |
| Subject: | note 3664 deleted from sprintf by zak | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-3943@lists.php.net to get a copy of this message | ||
I need to format an unsigned number for a sql query eg sprintf("select servername from x where
ip > '%d' and ip < '%d'", 130<<24|105<<16|11<<8,
130<<24|105<<16|11<<8|255);
in php3: the value is printed as -2107044865
perl -e 'print 130<<24|105<<16|11<8|255'
2187919615
What to do? Don't want to rewrite everything in Java... Really __need__ to have unsigned
numbers...