Сохраняйте свое число, умноженное на некоторую степень десяти по вашему выбору, выбранную с точностью, необходимой вам, справа от десятичной точки Мы назовем эти масштабированные номера. Преобразуйте введенные значения, которые требуют вашей точности, в масштабированные числа. Добавить легко: просто добавьте. Умножение немного сложнее: просто умножьте два масштабированных числа, а затем разделите на свой масштабный коэффициент. Делить легко: просто разделите, а затем умножьте на коэффициент масштабирования. Единственное неудобство заключается в том, что вам придется писать собственные процедуры преобразования числового ввода / вывода.