データベースに10,000桁の数字があるとしましょう...
それがエコーアウトされた場合、これは視聴者にとって遅れるでしょう。
100(最初の100)のように表示する方法はありますか?数字?
-phpを使用するか、(Pref。)MySQLを使用して最初の100個のみを取得します...
このような数値を表示する前に、MySQLでは、このような大きな数値をdoubleとして格納するか、文字列として格納する必要があります。実際には、doubleは約308桁しか許可しません。文字列として保存した場合は、部分文字列と連結(ドットを使用)を使用して、任意の精度で科学的記数法に変換できます。文字列の長さを数えて、指数を取得できます。もちろん、データベースを使用して数学を行うことはできません。
なぜこのような精度が必要なのですか?
なぜPHPを使用してそのような数値を保存しているのですか?どのようなウェブサイトがその機能を必要としていますか?
そのようなことには、Perl、Python、またはRubyを使用することをお勧めします。Pythonには、多数のサポートが組み込まれています。