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

Se0mashines

Client
Регистрация
05.02.2012
Сообщения
209
Благодарностей
52
Баллы
28
Название темы сделал для поиска по форуму:-)
У меня есть переменная {-Variable.my_final-} - значение например 120.
Мне нужно разделить это число на 4, и результат вернуть в проект.
Как это сделать? Можно поподробнее, то с кодами не работал еще.
 

APXOHT

Client
Регистрация
27.12.2013
Сообщения
881
Благодарностей
189
Баллы
43
JavaScript
в нем
120/2
или
{-Variable.my_final-}/2
рез-тат в переменную
 
  • Спасибо
Реакции: Se0mashines

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
Название темы сделал для поиска по форуму:-)
У меня есть переменная {-Variable.my_final-} - значение например 120.
Мне нужно разделить это число на 4, и результат вернуть в проект.
Как это сделать? Можно поподробнее, то с кодами не работал еще.
вот все бы такие понятные названия для тем делали, красотища была бы..
:-)
(не шутка)
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
С#
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;
 

Se0mashines

Client
Регистрация
05.02.2012
Сообщения
209
Благодарностей
52
Баллы
28
Эти выражения делят "Делимые числа", но тут получается совершенно не то:

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

Как выйти из ситуации?
 

budora

Client
Регистрация
13.08.2012
Сообщения
831
Благодарностей
556
Баллы
93
Эти выражения делят "Делимые числа", но тут получается совершенно не то:

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

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

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
Эти выражения делят "Делимые числа", но тут получается совершенно не то:

Делим через 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

Se0mashines

Client
Регистрация
05.02.2012
Сообщения
209
Благодарностей
52
Баллы
28
Все ребята разобрался, спасибо. Оказалось, что не на то делил (делил на 2 и на 4, как в примерах выше :dy:) Видимо пора спать, больше суток уже за компом)))
 

fridayman

Client
Регистрация
25.03.2018
Сообщения
169
Благодарностей
260
Баллы
63
Я пытаюсь делить очень маленькие значения и получаю число в степени, записанное строкой.

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;
Подскажите, как правильно поделить, чтобы значение было обыкновенного вида?
 

fridayman

Client
Регистрация
25.03.2018
Сообщения
169
Благодарностей
260
Баллы
63
Я пытаюсь делить очень маленькие значения и получаю число в степени, записанное строкой.

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. Разобрался
 

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