Вы можете использовать математику . (Дун Дун DUNNNNNNN!)
double number3 = number1 + (number2/1000);
Таким образом, проблема становится; как вы определяете силу 10 для разделения вашего второго номера?
Существует, конечно, много способов сделать это. С головы до ног вы можете запустить цикл, который непрерывно увеличивает мощность десяти до тех пор, пока он больше, чем текущее значение number2.
Если вы имеете дело с отрицательным числом для number1, то вы хотите добавить если заявления, чтобы увидеть, если число < 0. Если это так, вы хотите, чтобы вычесть вместо оного.
Если вы имеете дело с отрицательным числом для number2, ну ... это просто глупо.
@BinyaminSharet Вы хотите, чтобы я дал вам ожидаемый ответ, если 142 был отрицательным? – CoreCode
@CoreCode - Нет, что бы вы ожидали в результате, если number2 был -142? – MByD
Возможно, вы захотите отредактировать свой вопрос, указав, что вы имеете дело с отрицательными номерами, и укажите, какой ожидаемый результат был бы, если number2 является отрицательным. Это имеет смысл для number1, но поскольку число2 просто добавляется к концу десятичной точки, это не имеет смысла. – BTownTKD