Страница 1 из 1

Непонятка с типом переменной.

Добавлено: 20.08.2016{, 10:45}
findeler
Проблема следущая.

Строится конструкция a=a-2
где a-byte.

Но на схеме блок sub переводит данные в тип int, и как то подаёт их в byte. (см картнку).

Что на самом деле происходит ?

Непонятка с типом переменной.

Добавлено: 20.08.2016{, 11:35}
Balzamalex
Если из первого числа отнять второе, это ведь может быть и отрицательное число...
Хотя, судя по коду, это баг

СпойлерПоказать
byte _gtv1 = 1;
byte _gtv2 = 2;
byte _gtv3;
void setup()
{
}
void loop()
{

_gtv3 = (_gtv1)-(_gtv2);

}