keys %hash = 1000; これでハッシュの領域をあらかじめ大きくできる。 scalar %hash; で ''要素数/確保したサイズ'' が得られる。~ 分数ではなく文字列なので 2/8 が 1/4 にはならない。~ ただし要素数が0の時は ''0'' が返る。~ %hash = (); では要素数は0になるが確保されたサイズはそのまま。~ undef %hash; 確保されたサイズもリセットされる。