Retourner au contenu associé (journal : Code (très) laid)
Posté par cowboy le 11 février 2005 à 21:31. En réponse au journal Code (très) laid. Évalué à 7.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# Moi je vois pas le problème :)
Posté par cowboy . En réponse au journal Code (très) laid. Évalué à 7.
i=2*i-1;
passerait je pense. En effet, le seul cas limite est le cas ou 2*i = 2^32 (en supposant que tu sois sur 32 bits), car sinon même 2i-1 sera en overflow.
Donc si 2i=2^32, tu as 2i=0 donc i=0-1 = -1 (en signé) = 2^32-1 (en non signé).
Mais j'ai ptet pas tout compris ;)