回答

人が利用する単位系はK,M,T…などと10^nで示されます。
一方コンピュータは全てを0,1の2進数で表現します。
すわなち、2^nです。
コンピュータ上では1KBは2^10で1024Bとなりますが、人間が計算する上で1KBを10^3=1000Bとして考えてもほぼ値が近似していて正確な値は出ませんが大体の値も求めることができますし、何より計算がしやすいためこの関係性を覚えておくといいかと思います。

余談ですがコンピュータ上でのデータ容量であるKBはKiBと表される場合があります。
KiBは2^10(=1024B)を表すコンピュータにおけるKBですがあまり浸透しませんでした。

全角文字については一般にこれを2バイト文字としているので
1000文字×2B=2000Bの等式が成り立つわけです。

今回抑えるべき点は
・KiB≒KBであり、10^nで考えた方が都合が良いから
そのように計算していること。
・全角文字は2バイト文字であること。
を知っていただければと思います。

この回答にコメントする
疑問は解決しましたか?

この質問を見ている人は
こちらの質問も見ています😉