Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - SIGFPE01 июня 2011В POSIX-системах, сигнал, посылаемый процессу, при попытке выполнения ошибочной арифметической операции. SIGFPE целочисленная константа, определённая в заголовочном файле ЭтимологияSIG общий префикс, сигналов, FPE аббревиатура англ. floating-point exception исключение в операции с плавающей запятой. На самом деле, SIGFPE используется и для целочисленной арифметики, название же сохраняется для обеспечения обратной совместимости кода. ИспользованиеSIGFPE может быть послан процессу по ряду причин. Самая распространенная из них переполнение типа данных в результате неожиданно больших значений входных данных и/или ошибки дизайна программы. SIGFPE может быть перехвачен или проигнорирован. Игнорирование SIGFPE в некоторых случаях может привести к непредсказуемым результатам программа может зациклиться в попытке выполнить ошибочную операцию. Если SIGFPE не является результатом арифметической операции), то такое игнорирование вполне безопасно. При делении SIGFPE вызывает не только равный нулю делитель на некоторых платформах, целое деление INT_MIN, самого малого целого числа, на не может быть выполнено, поскольку положительное число с этим модулем непредставимо, INT_MAX = 2147483647). Просмотров: 1034
|