SİTE İÇİ ARAMA

WEB programlamasında yuvarlama sayıları

Matematiğe göre, çoğu yerdenumaranın tam doğruluğuna ihtiyaç duyulmaz veya tespit edilememe ihtimaline neden olabilir. Bu gibi durumlar, örneğin karmaşık hareket işlevleri ile çalışırken ortaya çıkabilir.

Yuvarlama Sayıları

Sayıların belirli bir karaktere yuvarlanması, onu sonuna sıfırların eklenmesiyle yakın bir değere bırakmaktır.

Doğal paylar bu işleme tabi tutulabilirİşlemler, farklı doğruluk derecelerine getirilir: onlarca, yüzlerce, binlerce vb. Gerekli doğruluk derecesine bağlı olarak sıfırlar yuvarlamanın gerçekleştirildiği deşarjdaki rakamla değiştirilmelidir. Basit örneklerde, bu işlemi hayal edebiliyorsunuz.

Yani, sayı onlara yuvarlandığında, birlik basamağındaki rakamı değiştirmek için sıfır gerekir. Aynı zamanda, yüzlerce tur döndürürken - birimleri ve onların deşarjını değiştirmek gerekiyor.

Bu işlem dönüşüm ile yaklaşık bir değer elde etmeyi içerir.

PHP Numaralarını Yuvarlama

PHP'nin dili bir dil çevirmen olmasına rağmen,Web sayfalarının ve uygulamaların oluşturulmasını azami ölçüde kolaylaştırmak için tasarlanmış olan matematiksel ifadelerle çalışmak için bir dizi işlev içeriyor. Yuvarlaklaşmaları da bu geliştirme ortamına dikiliyor.

PHP işlevleri

PHP'de yuvarlama için üç işlev vardırRakamlar: yuvarlak, ceil ve zemin. Birincisi, en yakın tam sayıyı çevirmek içindir. İkincisi, ilk ile aynıdır, yalnızca büyük taraftadır. Üçüncüsü - daha kük tarafta.

Round () işlevi sözdizimini belirtir:

float yuvarlak (float değeri [, int hassasiyet])

İlk parametre, dönüşümün gerçekleşeceği sayıyı belirtir. İsteğe bağlı olmak ikincisi, sayıların yuvarlak olduğu doğruluğunu gösterir.

İşlevin kullanılmasına bir örnek:

Yuvarlama php sayıları

$ roun = tur (3.8); // 4
$ roun = tur (3.15); // 3
$ roun = tur (5.5); // 6
$ roun = tur (8.499); // 8
$ roun = tur (2.46.1); // 2.5
$ roun = tur (3.7384,3); // 3.738
$ roun = tur (1939, -1); // 1940
$ roun = tur (2,5,1); // 2.5
$ roun = yuvarlak (1444, -2); // 1400

Aranan numarayı yüzüncü olarak yuvarlama:

$ roun = yuvarlak (3.467.2); // 3.47

Gerekli sayıyı bir tamsayı değerine yuvarlama:

$ roun = yuvarlak (4.827); // 5

Sayıyı toparlamak istiyorsanız, sözdizimi ile ceil () işlevini kullanmalısınız:

şamandıralı tavan (şamandıra değeri)

Bu işlev, kesirli bir sayı içeren sadece bir parametre geçirilmelidir.

İşlevin kullanılmasına bir örnek:

$ cei = tavan (4.7); // 5
$ cei = tavan (4.001); // 4
$ cei = tavan (6.5); // 7
$ cei = tavan (3.0); // 3

Sayıların daha küçük olmasına yemin etmek gerekirse,

Javascript numaraları yuvarlama

sözdizimi tarafından tanımlanan floor () işlevini kullanın:

şamandıra tabanı (şamandıra değeri)

Bu işlev, öncekine benzerdir, ancak ondalık kesirli sayıyı daha küçük bir tamsayı değerine yuvarlar.

İşlevin kullanılmasına bir örnek:

$ okr = kat (4.99); // 4
$ okr = kat (5.023); // 5
$ okr = kat (6.4); // 6
$ okr = kat (7.0); // 7

Javascript numaraları yuvarlama

Javascriptte, PHP'de olduğu gibi, sayıların yuvarlanması için fonksiyonlar vardır. Matematik nesnesinin yöntemleri olarak adlandırılmaları dışında, hem başlıkta hem de içerikte PHP işlevlerine benzerler.

javascript doğal olarak nesnediryönlendirilmiş programlama dili. Bu nedenle fonksiyonların bazı özellikleri takip eder. Bizi ilgilendiren sayıların yuvarlama işlevleri ve özellikleri Math nesnesine yerleştirilmiştir. Ve nesnenin adından sonra onları çağırmak için, "." Operatörü ve ardından mülkün adını belirtmeniz gerekir. Benzer şekilde, bu mülk tarafından iletilen değerleri belirtmeniz gerekir.

örnek:

uyarısı ("Math.floor (125.6768) =" + Math.floor (125.6768));

Pop-up penceresinde 125 gösterecek.

Her halükarda, nesne yönelimli dillerle çalışmanın karmaşıklığı ilk bakışta görünse bile, javascript işlevlerini kullanmak için bir sorun olmayacaktır.

</ p>
  • Değerlendirme: