xEy は x * 10^y の意味 多くのプログラミング言語で採用されています。 プチコンの場合倍精度浮動小数点数なので x は 16 桁くらいまで表現できます。 y は -308 あたりから 308 あたりまで。 x の事を仮数部といい、yの事を指数部といいます。 古い BASIC では単精度浮動小数点数が一般的でした。 それは仮数部 6 桁、指数部+/-38 くらいしかなかった。 str$ が 6 桁しか表示しないのはそういうしがらみによるものです。