ホーム
おまかせ表示
ログイン
設定
MonoBookについて
免責事項
MonoBook
検索
「FNV-1a」の変更履歴
ページ
議論
このページの記録を表示
(
不正利用記録を閲覧
)
版の絞り込み
開く
折り畳む
この日まで:
タグ
絞り込み:
wikieditor(隠しタグ)
ビジュアルエディター
ビジュアルエディター: 中途切替
モバイルウェブ編集
モバイル編集
リダイレクト解除
取り消し
差し戻し済み
巻き戻し
手動差し戻し
新規リダイレクト
白紙化
置換
転送先変更
選択したものを除く
更新を表示
差分の選択: 比較したい版のラジオボタンを選択し、Enterキーを押すか、下部のボタンを押します。
凡例:
(最新)
=最新版との比較、
(前)
=直前の版との比較、
細
=細部の編集
2026年7月21日 (火)
最新
前
03:55
2026年7月21日 (火) 03:55
Administrator
トーク
投稿記録
2,254バイト
+33
編集の要約なし
取り消し
最新
前
03:55
2026年7月21日 (火) 03:55
Administrator
トーク
投稿記録
2,221バイト
+29
編集の要約なし
取り消し
最新
前
03:54
2026年7月21日 (火) 03:54
Administrator
トーク
投稿記録
2,192バイト
+183
編集の要約なし
取り消し
最新
前
03:47
2026年7月21日 (火) 03:47
Administrator
トーク
投稿記録
2,009バイト
−6
編集の要約なし
取り消し
最新
前
03:46
2026年7月21日 (火) 03:46
Administrator
トーク
投稿記録
2,015バイト
+100
編集の要約なし
取り消し
最新
前
03:43
2026年7月21日 (火) 03:43
Administrator
トーク
投稿記録
1,915バイト
+147
編集の要約なし
取り消し
最新
前
02:27
2026年7月21日 (火) 02:27
Administrator
トーク
投稿記録
1,768バイト
+1,768
ページの作成:「FNV-1aとは、めっちゃ軽いハッシュ関数です。 XORと乗算だけというシンプルさ。 <source lang=c>
→FNV-1a 32-bit (C)
:
#include <stdint.h> #include <stddef.h> uint32_t fnv1a_32(const void *data, size_t len) { const uint8_t *p = (const uint8_t *)data; uint32_t hash = 0x811C9DC5u;
→offset basis
:
const uint32_t prime = 0x01000193u;
→FNV prime
:
for (size_t i = 0; i < len; ++i) { hash ^= p[i];…」