سؤال

ما هو النهج المفضل لتسلسل BigDecimal في GWT؟

هل هناك أي حلول ذكية، أم أنك ببساطة استخدام مزدوج أو سلسلة؟

ومن كل الآلام GWT هذا حتى الآن أكبر. أنا أكره أن إنشاء نموذجين، واحد لخادم واحد لGWT، وتحويل البيانات من واحدة إلى أخرى. من ناحية أخرى، في حين لا يهمني كثيرا حول استخدام سلسلة بدلا من ذلك، مثلا، javax.xml.datatype.Duration، لا بد لي من استخدام BigDecimal على الملقم بسبب الحسابات، وهو ما يعني إما نموذجين والتحويل، أو طن من التحويلات صغيرة لBigDecimal لكل حساب.

هل كانت مفيدة؟

المحلول

وهنا هو تطبيق GWT حزمة java.math لقد بنيت:

http://code.google.com/p/gwt-java-math /

ولأنه يقوم على تنفيذ اباتشي الوئام ولكن تم تعديلها لتعمل كفاءة في استخدام جافا سكريبت الزوجي بدلا من صفقات الشراء.

وويشمل تنفيذ كامل تقريبا من BigInteger، BigDecimal، MathContext، RoundingMode وعشوائية.

نصائح أخرى

واعتبارا من GWT 2.1 الدعم لjava.math.BigDecimal معتمد.
الإفراج-مذكرات

لإجابة على سؤالي الخاص، أنا فقط وجدت مشروع GWT-الرياضيات حيث يضيف دعما للBigDecimal ويحل مشكلتي ...

وأيضا، هنا 'ق طلب رسمي للحصول على دعم BigDecimal في GWT.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top