Nishant.Chauhan80 Ответов: 3

Пожалуйста помогите как interger number конвертировать валюту с десятичной суммой


я хочу
interger number convert indian currency with decimal amountlakh,crore,thousand


например, пример:-

Interger количество :- 7854785

Тысячи :- 7854.785

Лакхи :- 78.54785

Что я уже пробовал:

i want to <pre>interger number convert indian currency with decimal 
 lakh,crore,thousand

3 Ответов

Рейтинг:
23

an0ther1

Самое простое решение-использовать деление;

double result = (double)7854785 / (double)1000 // result = 7854.785
double result = (double)7854785 / (double)100000 // result = 78.54785


При использовании деления в C# значение будет возвращено на основе типов данных значений, а не типа переменной, добавление (double) перед значениями приводит к тому, что значения становятся двойными перед выполнением деления

с уважением


Nishant.Chauhan80

спасибо сэр

Рейтинг:
12
Рейтинг:
0

OriginalGriff

Мы не делаем домашнее задание: оно задано не просто так. Она существует для того, чтобы вы думали о том, что вам сказали, и пытались понять это. Он также существует для того, чтобы ваш наставник мог определить области, в которых вы слабы, и сосредоточить больше внимания на корректирующих действиях.

Попробуйте сами, возможно, вы обнаружите, что это не так сложно, как вы думаете!

Если вы столкнетесь с конкретной проблемой, то, пожалуйста, спросите об этом, и мы сделаем все возможное, чтобы помочь. Но мы не собираемся делать все это для вас!