Q.
社員番号のように先頭の 0 を残して「001」と表示したい。数値の 1 として入力した場合と比べた説明として正しいものはどれか。
解説
「001」を文字列として入れれば先頭の0を保持できるが、文字列は原則そのままでは数値計算に使われない。数値の1とは別物で(B)、文字列が勝手に数値化される(C)わけでも、数値1が自動で001になる(D)わけでもない。
【ポイント】先頭0を残すなら「文字列」。ただし文字列は計算対象にしづらい。番号と計算用の数値は役割が違う。
【実務ワンポイント】社員番号・郵便番号など「計算しない番号」は文字列で持つと0落ちしない。逆に集計したい数量は数値で入れる、と使い分ける。