আমার কাছে এই ছোট্ট পাগল পদ্ধতি রয়েছে যা বিগডিসিমাল মানগুলিকে সুন্দর এবং পঠনযোগ্য স্ট্রিংগুলিতে রূপান্তর করে।
private String formatBigDecimal(BigDecimal bd){
DecimalFormat df = new DecimalFormat();
df.setMinimumFractionDigits(3);
df.setMaximumFractionDigits(3);
df.setMinimumIntegerDigits(1);
df.setMaximumIntegerDigits(3);
df.setGroupingSize(20);
return df.format(bd);
}
তবে এটি একটি তথাকথিত গ্রুপিং বিভাজকও তৈরি করে ","
যা আমার সমস্ত মানকে এভাবে প্রকাশ করে:
xxx,xxx
আমার বিভাজকের দরকার বিন্দু বা বিন্দু এবং কমা নয়। এই ছোট্ট কীর্তিটি কীভাবে সম্পাদন করা যায় তার কারও কি কোনও ধারণা নেই?
আমি পড়েছি এই এবং বিশেষ করে এই এখন মৃত্যু কিন্তু আমি এই কাজে একটি উপায় খুঁজে পাচ্ছি না। আমি কি এই ভুল পথে এগিয়ে যাচ্ছি? এটি করার আরও অনেক সুন্দর উপায় আছে কি? হতে পারে এমন একটি সমাধান যা বিভিন্ন স্থানীয় সংখ্যার উপস্থাপনের জন্য অ্যাকাউন্ট করে, যেহেতু কমাটি ইউরোপীয় মান অনুসারে নির্ভুল perfect