Retourner au contenu associé (journal : Un décalage de 64 bits, ça vous inspire comment ?)
Posté par Buf (Mastodon) le 15 mai 2017 à 08:24. En réponse au journal Un décalage de 64 bits, ça vous inspire comment ?. Évalué à 4.
long n = 1; Console.Write(n >> 64);
affiche 1.
Mais le comportement est spécifié :
When the type of x is long or ulong, the shift count is given by the low-order six bits of count. In other words, the shift count is computed from count & 0x3F
Spec
Autrement dit, un décalage de 64 est considéré comme un décalage de 0, parce que seuls les 6 bits de poids faibles sont pris en compte.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# C#
Posté par Buf (Mastodon) . En réponse au journal Un décalage de 64 bits, ça vous inspire comment ?. Évalué à 4.
affiche 1.
Mais le comportement est spécifié :
Spec
Autrement dit, un décalage de 64 est considéré comme un décalage de 0, parce que seuls les 6 bits de poids faibles sont pris en compte.