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

  • Автор темы Автор темы S10n4eg
  • Дата начала Дата начала

S10n4eg

Client
Регистрация
25.06.2014
Сообщения
342
Реакции
61
Баллы
28
Здравствуйте помогите умножить два числа в С#
Первое число - 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;
 
Последнее редактирование:
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

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