私は本当に大きなdouble値を処理する必要があり、それらを次の完全な数値に丸める必要があります。double値を丸めると、常に最大のlong値である値9.223372036854776E18を受け取ります。これより大きい値を丸めるにはどうすればよいですか?
編集:明確にするために:私はJavaプログラマーではなく、Cの最前線から来ています。私はこの事件で友人を助けています。unsigned(明らかに機能しませんでした)を試し、googledして、BigDecimalとBigIntegerを見つけました。それらをキャストしようとしましたが、たまたまクラッシュしました。だから私はここに来ました。私を助けてくれてありがとう!