C # php fmod Eşdeğer

3 Cevap

Herkes fmod C # eşdeğer olduğunu biliyor mu? Ben C # için bu kod satırı dönüştürmek çalışıyorum.

$lon_rad = fmod(($long1+$dlon_rad + M_PI), 2*M_PI) - M_PI;

İşte ben bugüne kadar ne var. Ben sadece dönüştürülür fmod gerekir.

double lon_rad = ((lon1+dlon_rad + Math.PI), 2*Math.PI) - Math.PI;

3 Cevap

Diğer insanların kullanımı için doğru operatör verilen, ancak olurdu değil tüm sözdizimi, adres:

double lon_rad = ((lon1+dlon_rad + Math.PI) % (2*Math.PI)) - Math.PI;

Standart kütüphanesinde bir P / çağrılan arama kullanın (dan here):

[DllImport("msvcrt.dll")]
static extern double fmod(double x, double y);

Eğer% modül operatörünü denediniz mi?