スレ立てるまでもない質問はここで 108匹目

このエントリーをはてなブックマークに追加
35デフォルトの名無しさん
セレロンT1600で以下のコードを実行しましたが正しい結果が得られませんでした。
main(){
unsigned long long int a,b;
a=strtoull("1000000000000000000000000000000000000000000000000000000000000001",2)
b=strtoull("1000000000000000000000000001111000000000000000000000000000000001",2)
a=a*b%a
printf("%llu\n",a);
}
x64命令は使えないのでしょうか?