C(一応Objective-C)でフィボナッチ数列のプログラムを書こうとしたのですが fib[...
C(一応Objective-C)でフィボナッチ数列のプログラムを書こうとしたのですが fib[94]から値が変わってきてしまいます 以下のプログラムだとi=94のとき1293530146158671551となりますが正確には19740274219868223167です i=93までは正確に合っているのですがどうしてずれてきてしまうのでしょうか 間違っている部分があったら教えて下さい #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { NSUInteger a,b=0,c=1,i; for (i=1; i<= 100; i++) { a = b+c; b = c; c = a; NSLog(@"i=%lu,%lu",i,(unsigned long)b); } return 0; } }(続きを読む)
生活エンジョイ物語- - 糖尿病ネットワーク
生活エンジョイ物語- 糖尿病ネットワーク糖尿病の人が、植物性食品に多く含まれる「不飽和脂肪酸」を摂取すると、死亡リスクを減らせることが、糖尿病患者1万人以上を対象とした大規模研究で明らかになった。(続きを読む)
C(一応Objective-C)でフィボナッチ数列のプログラムを書こうとしたのですが fib[94]から値が変わってきてしまいます 以下のプログラムだとi=94のとき1293530146158671551となりますが正確には19740274219868223167です i=93までは正確に合っているのですがどうしてずれてきてしまうのでしょうか 間違っている部分があったら教えて下さい #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { NSUInteger a,b=0,c=1,i; for (i=1; i<= 100; i++) { a = b+c; b = c; c = a; NSLog(@"i=%lu,%lu",i,(unsigned long)b); } return 0; } }(続きを読む)
生活エンジョイ物語- - 糖尿病ネットワーク
生活エンジョイ物語- 糖尿病ネットワーク糖尿病の人が、植物性食品に多く含まれる「不飽和脂肪酸」を摂取すると、死亡リスクを減らせることが、糖尿病患者1万人以上を対象とした大規模研究で明らかになった。(続きを読む)