0
Uint.max
フィボナッチ数が1からNまでの行数/セル数を表示するSwiftでUITableView
を作成しようとしました.Nはネイティブ符号なし整数の最大値です。UITableViewの最大符号なし整数行数
UInt.max
を印刷すると、18446744073709551615
と表示されます。しかし、UITableViewは、大きいものと<
と-
のような演算子は、フィボナッチ関数内で使用されるInt
とUInt
のオペランドには適用できないというインデックスをサポートしていません。
UInt.max
までのフィボナッチシーケンスを表示するには、Uint
をUITableViewsでどのように使用できますか?
18446744073709551615行を持つテーブルビュー(2が十分でなければなりません)、いくつかのテーブルビューのセクションにあなたの細胞を分割することができますか?真剣ですか?一番下までスクロールするのにどれくらい時間がかかりますか? –
私は興味があります:18446744073709551615のフィボナッチ数はどのように計算しますか?それはかなり大きいです。 –
@MartinR 1秒間に1000行(可能性はない)をスクロールできる場合、1.844e19行を含むテーブルビューの一番下までスクロールするのに5億8450万年かかります。よりうまく始める。 – rmaddy