«math» etiketlenmiş sorular

Matematik bir program içindeki sayıların manipülasyonunu içerir. Genel matematik soruları için lütfen [math.stackexchange.com] (https://math.stackexchange.com/) adresine sorun. Not: Sorunuz kayan nokta hesaplamalarında beklenmedik sonuçlarla ilgili ise, lütfen önce [Kayan nokta matematik bozuk mu?] (Https://stackoverflow.com/q/588004/1679849) bölümünü okuyun.

9
Javascript: yuvarlanmış bir sayıyı N ondalık basamağa biçimlendirme
JavaScript'te, bir sayıyı N ondalık basamağa yuvarlamanın tipik yolu şuna benzer: function roundNumber(num, dec) { return Math.round(num * Math.pow(10, dec)) / Math.pow(10, dec); } Kod parçacığını göster function roundNumber(num, dec) { return Math.round(num * Math.pow(10, dec)) / Math.pow(10, dec); } console.log(roundNumber(0.1 + 0.2, 2)); console.log(roundNumber(2.1234, 2)); Kod parçacığını çalıştırınSonuçları gizleSnippet'i …


9
Baytları megabayta dönüştürme
Bayttan megabayta dönüştürme yapmanın üç yolunu gördüm: megabayt = bayt / 1000000 megabayt = bayt / 1024/1024 megabayt = bayt / 1024/1000 Tamam, bence # 3 tamamen yanlış ama gördüm. Bence # 2 doğru, ancak hangi megabaytın gerçek megabayt olduğunu açıklığa kavuşturmak için bazı saygın otoriteler (W3C, ISO, NIST, vb.) …


13
JavaScript'te Negatif Sayıya Pozitif Sayı?
Temel olarak, abs'in tersi. Sahip olursam: if ($this.find('.pdxslide-activeSlide').index() < slideNum - 1) { slideNum = -slideNum } console.log(slideNum) Hangi konsolun her zaman pozitif bir sayı döndürdüğü önemli değil. Bunu nasıl düzeltirim? Eğer yaparsam: if ($this.find('.pdxslide-activeSlide').index() < slideNum - 1) { _selector.animate({ left: (-slideNum * sizes.images.width) + 'px' }, 750, 'InOutPDX') …
104 javascript  jquery  math 

6
Math.Floor (Double) neden Double türünde bir değer döndürür?
Sol taraftaki tamsayı değerini ondalık veya ikiliden almam gerekiyor. Örn: 4.6'dan 4 değerini almam gerekiyor. Math.Floor işlevini kullanmayı denedim, ancak çift değer döndürüyor, örneğin: 4.6'dan 4.0'ı döndürüyor. MSDN belgeleri, bir tamsayı değeri döndürdüğünü söylüyor. Burada bir şey mi kaçırıyorum? Yoksa aradığımı elde etmenin farklı bir yolu var mı?
103 c#  math  floor 

9
En yakın 0,5'e nasıl yuvarlayabilirim?
Derecelendirmeleri göstermem gerekiyor ve bunun için aşağıdaki gibi artışlara ihtiyacım var: Sayı 1.0 ise 1'e eşit olmalıdır Sayı 1.1 ise 1'e eşit olmalıdır Sayı 1.2 ise 1'e eşit olmalıdır Sayı 1.3 ise 1.5'e eşit olmalıdır Eğer 1.4 ise eşit olmalıdır 1.5 Sayı 1.5 ise 1.5 eşit olmalı 1.6 Sayı 1.7 …
103 c#  math  function 


10
İki dizeyi bir araya getirmek yerine JS'yi matematik yapmaya zorlama
Bir tamsayı değişkenine 5 eklemek için javascript'e ihtiyacım var, ancak bunun yerine değişkeni bir dize olarak ele alıyor, böylece değişkeni yazıyor ve ardından "dizenin" sonuna 5 ekliyor. Onun yerine matematik yapmaya nasıl zorlayabilirim? var dots = document.getElementById("txt").value; // 5 function increase(){ dots = dots + 5; } Çıktı: 55 Nasıl …

7
Trigonometrik fonksiyonlar nasıl çalışır?
Lise matematiğinde ve muhtemelen üniversitede, trigonometri fonksiyonlarını nasıl kullanacağımız, ne yaptıkları ve ne tür problemleri çözdükleri öğretiliyor. Ama bana her zaman kara kutu olarak sunuldular. Bir şeyin Sinüsüne veya Kosinüsüne ihtiyacınız varsa, hesap makinenizdeki sin veya cos düğmesine basarsınız ve hazırsınız. Hangisi iyi. Merak ettiğim şey, trigonometrik fonksiyonların tipik olarak …


15
Math.ceil kullanarak Java'yı bir int'e yuvarlama
int total = (int) Math.ceil(157/32); Neden hala 4 döndürüyor? 157/32 = 4.90625, Yuvarlamam gerekiyor, etrafa baktım ve bu doğru yöntem gibi görünüyor. Tip totalolarak denedim doubleama 4.0 aldım. Neyi yanlış yapıyorum?
102 java  math 


26
Java'da bir kesri temsil etmenin en iyi yolu?
Kesirlerle çalışmaya çalışıyorumJava'da . Aritmetik fonksiyonları uygulamak istiyorum. Bunun için önce fonksiyonları normalleştirmenin bir yolunu bulacağım. Ortak bir paydaya sahip olana kadar 1/6 ve 1/2 ekleyemeyeceğimi biliyorum. 1/6 ve 3/6 eklemem gerekecek. Saf bir yaklaşım bana 2/12 ve 6/12 eklememi ve sonra azaltmamı sağlar. En düşük performans cezası ile ortak …
100 java  math  fractions 

19
Günah ve cos'u birlikte hesaplamanın en hızlı yolu nedir?
Bir değerin hem sinüsünü hem de eş sinüsünü birlikte hesaplamak istiyorum (örneğin bir rotasyon matrisi oluşturmak için). Tabii ki onları birbiri ardına ayrı ayrı hesaplayabilirim a = cos(x); b = sin(x);, ancak her iki değere de ihtiyaç duymanın daha hızlı bir yolu olup olmadığını merak ediyorum. Düzenleme: Şimdiye kadarki cevapları …
100 c#  c++  c  algorithm  math 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.