Помогите умножить два больших числа C#

S10n4eg

Client
Регистрация
25.06.2014
Сообщения
186
Благодарностей
24
Баллы
18
Здравствуйте помогите умножить два числа в С#
Первое число - 4,61, второе - 1000000000000000000
Выдает ошибку - Выполнение действия CSharp OwnCode. Не удалось выполнить синтаксический анализ значения.


C#:
BigInteger num1 = BigInteger.Parse(project.Variables["value_promegutok"].Value);
BigInteger num2 = BigInteger.Parse(project.Variables["value_promegutok2"].Value);
BigInteger result = num1 * num2;
Решил)
C#:
decimal num1 = decimal.Parse(project.Variables["value_promegutok"].Value);
decimal num2 = decimal.Parse(project.Variables["value_promegutok2"].Value);

decimal amountOut = num1 * num2;
return amountOut;
 
Последнее редактирование:

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 373
Благодарностей
3 297
Баллы
113
C#:
BigInteger num1 = BigInteger.Parse(project.Variables["value_promegutok"].Value, System.Globalization.NumberStyles.Any, System.Globalization.CultureInfo.InvariantCulture);
BigInteger num2 = BigInteger.Parse(project.Variables["value_promegutok2"].Value, System.Globalization.NumberStyles.Any, System.Globalization.CultureInfo.InvariantCulture);
BigInteger result = num1 * num2;
 
  • Спасибо
Реакции: S10n4eg и djaga

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)