Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

опять проблемка в C#

1140  1 2 3 4 5 6 7 все
Murr патриот14.12.17 15:14
Murr
NEW 14.12.17 15:14 
в ответ beautiful_man 14.12.17 14:35

В int как это грёбаное "-0.5", "0.5" предать?

------

Когда выяснишь - сообщи, плс...

beautiful_man завсегдатай14.12.17 15:23
NEW 14.12.17 15:23 
в ответ Murr 14.12.17 15:14

намекнул бы хотя бы, тогда бы и сообшил.

Murr патриот14.12.17 16:10
Murr
NEW 14.12.17 16:10 
в ответ beautiful_man 14.12.17 15:23

Я не намекнул - Я прямо написал.

Читаем #115 & #119 до понимания.

beautiful_man завсегдатай14.12.17 16:43
NEW 14.12.17 16:43 
в ответ Murr 14.12.17 16:10
LOF...

может без загадок, не весь сленг понимаю.

Программист коренной житель14.12.17 17:45
NEW 14.12.17 17:45 
в ответ beautiful_man 14.12.17 14:35
число -0.5/0.5 перевести в int.

Ты понимаешь, что int - это целое число? В то время как 0.5 - это число с плавающей точкой, т.е. не целое и состоит оно из целого числа + дробная часть (т.е. 0 + 0.5). Приводя число с плавающей точкой к целому числу, дробная часть просто отбрасывается.

0.5 (double) = 0 (int) + 0.5 (double) = 0 (int)

1.5 (double) = 1 (int) + 0.5 (double) = 1 (int)


beautiful_man завсегдатай14.12.17 18:25
NEW 14.12.17 18:25 
в ответ Программист 14.12.17 17:45

это понимаю, но не знаю как или каким методом это реализовать.

что можно-нужно использовать, float, long?

Murr патриот14.12.17 18:34
Murr
NEW 14.12.17 18:34 
в ответ beautiful_man 14.12.17 18:25

это понимаю

-----

Если бы ты это понимал - у тебя не возникали бы те вопросы которые ты задаешь...

Снова скажу - читай доку по типам данных в шарпе... до понимания предметa...

Программист коренной житель14.12.17 18:35
NEW 14.12.17 18:35 
в ответ beautiful_man 14.12.17 18:25

что именно ты не понимаешь?


не понимаешь как преобразовать double в int без потерь? - никак.

beautiful_man завсегдатай14.12.17 19:05
NEW 14.12.17 19:05 
в ответ Программист 14.12.17 18:35

допёр сам.

float param;
float.TryParse(ar[2].Trim(), out param);

спасибо!


Murr, ну чё, уже вечер!:)))

шутка!

Murr патриот14.12.17 21:11
Murr
NEW 14.12.17 21:11 
в ответ beautiful_man 14.12.17 19:05

допёр сам.

В int как это грёбаное "-0.5", "0.5" предать?

-----

А где там int? безум

AlexNek патриот14.12.17 21:32
AlexNek
NEW 14.12.17 21:32 
в ответ beautiful_man 14.12.17 08:48
SendXPCommands(ar[1], param);

Еще одно поле для экспериментов улыб

beautiful_man завсегдатай15.12.17 08:40
NEW 15.12.17 08:40 
в ответ AlexNek 14.12.17 21:32

AlexNek, какие есть предложения?

AlexNek патриот16.12.17 17:29
AlexNek
NEW 16.12.17 17:29 
в ответ beautiful_man 15.12.17 08:40

Все мои предложения Вам неприемлемы - захотеть чему то научится.

1 2 3 4 5 6 7 все