13 Kasım 2009, Cuma
Nasıl Pİ C sürekli kullanım için
Bazı C programında Pİ sabiti ve trigonometrik fonksiyonları kullanmak istiyorum. include <math.h> trigonometrik fonksiyonlar. Ancak, bu başlık dosyasında Pİ için bir tanım yok.
Nasıl elle tanımlamadan Pİ alabilir miyim?
CEVAP
13 Kasım 2009, Cuma
(Özellikle yaşlı) (yorumlar Aşağıda) bazı platformlarda gerekebilir
#define _USE_MATH_DEFINES
ve daha sonra gerekli üstbilgi dosyası içerir:
#include <math.h>
ve pi sayısının değeri üzerinden erişilebilir:
M_PI
Benim math.h (2014) olarak tanımlanır:
# define M_PI 3.14159265358979323846 /* pi */
ama daha fazlası için math.h kontrol edin. Özü "" math.h (2009): . eski bir
/* Define _USE_MATH_DEFINES before including math.h to expose these macro
* definitions for common math constants. These are placed under an #ifdef
* since these commonly-defined names are not part of the C/C standards.
*/
Ancak:
yeni platformlar (en az 64 bit Ubuntu 14.04)
_USE_MATH_DEFINEStanımlamak için ihtiyacım yok(Son) Linux platformları üzerinde
long doubledeÄŸerleri de bir GNU oluÅŸumu olarak verilir:# define M_PIl 3.141592653589793238462643383279502884L /* pi */
Bunu PaylaÅŸ:

Nasıl '' sürekli bir akış gr...
Nasıl dize itiraz dönüşüm `’ GCC yanmı...
Nasıl bir Python web sayfasına giriş v...
Nasıl Sudoku bir kare içinde sürekli k...
Nasıl Gıt kaynak kontrol sürekli değiş...