Запуск триггера обновления при обновлении конкретного поля

Как запустить триггер обновления перед обновлением только одного или некоторых конкретных полей и не запускать его при обновлении других полей, так как это вызывает дублирование записей в другом объекте

-... 121---1560455- Целочисленное значение плавающего типа в C #include int main() { float a; printf("Введите число:"); scanf("%f",&a); printf("%d",a); return 0; } Я запускаю программу с помощью gcc в Ubuntu. Для значений ...
#include<stdio.h>
 int main()
 {
   float a;
   printf("Enter a number:");
   scanf("%f",&a);
   printf("%d",a);
   return 0;
 }

Я запускаю программу с помощью gcc в Ubuntu. Для значений -

          3.3 it gives value 1610612736 
          3.4 it gives value 1073741824
          3.5 it gives value 0
          3.6 it gives value -1073741824
          4 it gives value 0
          5 it gives value 0

Что происходит? Почему печатаются эти значения? Я делаю это намеренно, но хотел бы понять, почему это происходит. Подробности приветствуются!

10
задан pierokr 29 December 2011 в 18:31
поделиться