Разделить число, арифметическое и математическое вычисление JavaScript

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

Se0mashines

Client
Регистрация
05.02.2012
Сообщения
209
Реакции
52
Баллы
28
Название темы сделал для поиска по форуму:-)
У меня есть переменная {-Variable.my_final-} - значение например 120.
Мне нужно разделить это число на 4, и результат вернуть в проект.
Как это сделать? Можно поподробнее, то с кодами не работал еще.
 
JavaScript
в нем
120/2
или
{-Variable.my_final-}/2
рез-тат в переменную
 
  • Спасибо
Реакции: Se0mashines
Название темы сделал для поиска по форуму:-)
У меня есть переменная {-Variable.my_final-} - значение например 120.
Мне нужно разделить это число на 4, и результат вернуть в проект.
Как это сделать? Можно поподробнее, то с кодами не работал еще.
вот все бы такие понятные названия для тем делали, красотища была бы..
:)
(не шутка)
 
С#
return int.Parse(project.Variables["my_final"].Value)/4;
return int.Parse(project.Variables["my_final"].Value)*4;
return int.Parse(project.Variables["my_final"].Value)+4;
return int.Parse(project.Variables["my_final"].Value)-4;
 
Эти выражения делят "Делимые числа", но тут получается совершенно не то:

Делим через JavaScript - 1282/30 = 641
Делим через C# - 1282/30 = 320

Как выйти из ситуации?
 
Эти выражения делят "Делимые числа", но тут получается совершенно не то:

Делим через JavaScript - 1282/30 = 641
Делим через C# - 1282/30 = 320

Как выйти из ситуации?
Ваши плёлы делают неправильный мёд :ah: 1282/30=42.733333333333334 оба метода. Это как так наделили ?
 
Эти выражения делят "Делимые числа", но тут получается совершенно не то:

Делим через JavaScript - 1282/30 = 641
Делим через C# - 1282/30 = 320

Как выйти из ситуации?
ты попросил на целое число разделить
ответ return 1282/30; = 42
а если надо до милионой получить то вот так
double z;
double s=1282;
double ss = 30;
return s/ss;
 
  • Спасибо
Реакции: luk911 и Se0mashines
Все ребята разобрался, спасибо. Оказалось, что не на то делил (делил на 2 и на 4, как в примерах выше :dy:) Видимо пора спать, больше суток уже за компом)))
 
Я пытаюсь делить очень маленькие значения и получаю число в степени, записанное строкой.

var1 = 0,00009250
var2 = 2

Результат 4,625E-05

C#:
Развернуть Свернуть Копировать
double var1 = double.Parse(project.Variables["var1"].Value);
double var2 = double.Parse(project.Variables["var2"].Value);
return var1/var2;

Подскажите, как правильно поделить, чтобы значение было обыкновенного вида?
 
Я пытаюсь делить очень маленькие значения и получаю число в степени, записанное строкой.

var1 = 0,00009250
var2 = 2

Результат 4,625E-05

C#:
Развернуть Свернуть Копировать
double var1 = double.Parse(project.Variables["var1"].Value);
double var2 = double.Parse(project.Variables["var2"].Value);
return var1/var2;

Подскажите, как правильно поделить, чтобы значение было обыкновенного вида?

Вместо double использовать decimal. Разобрался
 

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