math hakkında sorular

27
cevaplar

Kayan nokta matematik kırık mı?

aşağıdaki kodu düşünün: 0.1 + 0.2 == 0.3 -> false 0.1 + 0.2 -> 0.30000000000000004 neden bu yanlışlıklar oluyor?
tarihinde sordu 2009-02-26 00:39:02
30
cevaplar

Bir tamsayı karekökün bir tamsayı olup olmadığını belirlemenin en hızlı yolu

bir long değerinin mükemmel bir kare olup olmadığını belirlemenin en hızlı yolunu arıyorum (yani kare kökü başka bir ta ... e göre, bu (sadece biraz) daha yavaştı. neden emin değilim. çünkü dizi sınırları Java kontrol edilir.
tarihinde sordu 2008-11-17 16:43:21
30
cevaplar

İki Tarih Aralığının Çakışıp Çakışmadığını Belirleyin

verilen iki tarih aralıkları, iki tarih aralıkları örtüşme olup olmadığını belirlemek için en basit veya en etkili yol ... k, StartDate1 ile EndDate1 ve StartDate2 ile EndDate2 arasında değişen aralıklar olduğunu varsayalım .
tarihinde sordu 2008-11-28 17:48:35
21
cevaplar

Bir sayının hassasiyetini kaybetmeden gidebileceği JavaScript'in en yüksek tamsayı değeri nedir?

bu dil tarafından tanımlanır? Tanımlanmış bir maksimum var mı? Farklı tarayıcılarda farklı mı?
tarihinde sordu 2008-11-21 01:47:54
15
cevaplar

Javascript'te kalan tamsayı bölümü?

JavaScript, nasıl alabilirim: belirli bir tamsayının bir diğerine kaç kez girdiğini? kalan?
tarihinde sordu 2010-11-19 21:53:13
21
cevaplar

Bir sayının 2'nin bir gücü olup olmadığını kontrol etmek nasıl

bugün bir sayının 2'nin bir gücü olup olmadığını kontrol etmek için basit bir algoritmaya ihtiyacım vardı. al ... } bu verilen yanlış değer için true döndürdü: 9223372036854775809 . daha iyi bir algoritma var mı?
tarihinde sordu 2009-03-01 22:01:29
10
cevaplar

Matematik arasındaki fark.Kat () ve Matematik.Budamak()

arasındaki fark nedir Math.Floor() ve Math.Truncate() in. net?
tarihinde sordu 2008-08-01 04:59:11
13
cevaplar

JavaScript matematik, iki ondalık basamağa yuvarlak [çift]

bu sorunun zaten burada bir cevabı var: en fazla 2 ondalık basamağa yuvarlayın (sad ... listprice) * 100); bu, tüm sayıya kadar yuvarlanır, sonucu iki ile nasıl döndürebilirim ondalık basamak mı?
tarihinde sordu 2013-04-02 15:18:30
30
cevaplar

N aşağıdaki tüm asal listelemek için en hızlı yolu

bu benim gelebileceğim en iyi algoritma. def get_primes(n): numbers = set(range(n, 1, -1)) primes = [] ... um of all numbers below 2 million >>> 529 in get_primes(1000) False >>> 529 in get_primes(530) True
tarihinde sordu 2010-01-15 02:40:27
10
cevaplar

Python 2'de, division için kullanıldığında '/' ve '//' arasındaki fark nedir?

birbiri ardına kullanmanın bir yararı var mı? Python 2'de ikisi de aynı sonuçları döndürüyor gibi görünüyor: >>> 6/3 2 >>> 6//3 2
tarihinde sordu 2008-10-08 21:16:35
25
cevaplar

2 GPS koordinatları arasındaki mesafeyi hesaplayın

iki GPS koordinatı arasındaki mesafeyi nasıl hesaplarım(enlem ve boylam kullanarak)?
tarihinde sordu 2008-12-14 01:12:33
8
cevaplar

Datetime N saniye eklemek için standart yol nedir.Python'da zaman mı?

Python'da bir datetime.time değeri verildiğinde, bir tam sayı saniye eklemek için standart bir yol var mı, böylece ... kolay bir yolunu kaçırdığımı düşünmeden edemiyorum. ilgili python time + timedelta equivalent
tarihinde sordu 2008-09-19 11:19:36
24
cevaplar

Dize formunda verilen bir matematik ifadesinin değerlendirilmesi [kapalı]

String değerlerinden basit matematik ifadelerini değerlendirmek için bir Java rutini yazmaya çalışıyorum: ... "10-40" "10*3" çok fazla If-then-else ifadesinden kaçınmak istiyorum. Bunu nasıl yapabilirim?
tarihinde sordu 2010-08-06 13:53:30
26
cevaplar

Çok fazla' eğer ' ifadeleri?

aşağıdaki kod nasıl ihtiyacım var, ancak çirkin, aşırı ya da bir dizi başka şey. Formüllere baktım ve birkaç çözüm yaz ... && two == 2) { result = 3; } else if(one == 3 && two == 3) { result = 3; } return result; }
tarihinde sordu 2014-03-19 13:24:55
12
cevaplar

Python'da aritmetik ortalama (bir tür ortalama) hesaplanması

, bir sayı listesinin aritmetik ortalamasını (ortalama bir tip) hesaplamak için Python'da Yerleşik veya standart bir kütüphane yöntemi var mı?
tarihinde sordu 2011-10-10 21:19:17
24
cevaplar

Bir noktanın 2D üçgeninde olup olmadığını nasıl belirleyebilirim?

bir noktanın bir üçgenin içinde olup olmadığını belirlemek için kolay bir yol var mı? 2D, 3D değil.
tarihinde sordu 2010-01-12 17:25:49
23
cevaplar

Daire hattı-segment çarpışma algılama algoritması?

A'dan B'ye bir hat ve yarıçapıyla C'ye yerleştirilmiş bir daire var çizginin çemberin kesişip ke ... kontrol etmek için kullanılacak iyi bir algoritma nedir? Ve çevreler kenarı boyunca hangi koordinatta meydana geldi?
tarihinde sordu 2009-07-02 13:15:10
18
cevaplar

Neden imzalı sayılar için imza ve büyüklük üzerinde iki'nin tamamlayıcı tercih?

ikili olarak -1'i temsil etmek için iki'nin tamamlayıcısı kullanılmasının bir nedeni olup olmadığını merak ediyorum: b ... yerine 11111111 (iki tamamlayıcı) ile temsil edilir. feragatname: işim için ikili aritmetiğe güvenmiyorum!
tarihinde sordu 2009-07-14 17:15:08
21
cevaplar

O (1) benzersiz (yinelenen olmayan) rastgele sayılar?

0 ile 1000 arasında asla tekrarlamayan (yani 6 iki kez görünmüyor) benzersiz rasgele sayılar üretmek istiyorum, ancak bunu yapmak için önceki değerlerin bir O(N) araması gibi bir şeye başvurmuyor. Bu mümkün mü?
tarihinde sordu 2008-10-13 00:34:22
9
cevaplar

Negatif sayı Mod beynimi eritiyor

yuvarlak döngü olacak şekilde bir dizi pozisyon almak için bir tamsayı mod çalışıyorum. i % arrayLength yapmak poz ... tArrayIndex(-3, 3) == 0 GetArrayIndex(-4, 3) == 2 bunu daha önce yaptım ama nedense bugün beynimi eritiyor: (
tarihinde sordu 2009-07-05 00:22:43
11
cevaplar

Radyanları dereceye dönüştürmek için yöntem nedir?

ben bu arada çalıştırın ve her zaman bunu nasıl unutun. sık sık ortaya çıkan şeylerden biri. ayrıca, radyanlarda ifade edilen açıları dereceye ve tekrar tekrar dönüştürmek için formül nedir?
tarihinde sordu 2008-09-26 00:40:52
30
cevaplar

3 veya daha fazla sayı için en az ortak çoklu

birden çok sayının en az ortak katını nasıl hesaplarsınız? şimdiye kadar sadece iki sayı arasında hesaplayabi ... n fonksiyonudur. Öklid algoritması kullanma ama anlayamıyorum 3 veya daha fazla sayı için nasıl hesaplanır.
tarihinde sordu 2008-09-29 08:33:16
13
cevaplar

Çoklu enlem / boylam koordinat çiftlerinin Merkez noktasını hesaplayın

enlem ve boylam noktaları kümesi göz önüne alındığında, bu setin Merkez noktasının enlem ve boylamını nasıl hesaplayab ... average x, y, z coordinate to latitude and longitude. Lon = atan2(y, x) Hyp = sqrt(x * x + y * y) Lat = atan2(z, hyp)
tarihinde sordu 2011-07-13 01:11:17
12
cevaplar

Çift bir tamsayı olup olmadığını test etme

bunu yapmak mümkün mü? double variable; variable = 5; /* the below should return true, since 5 is an int. if ... le == int) { //do stuff } kodun muhtemelen böyle bir şey olmadığını biliyorum, ancak nasıl gidiyor?
tarihinde sordu 2012-03-28 02:17:25
2
cevaplar

Gcc'nin ffast-matematik aslında ne yapıyor?

gcc'nin --ffast-math bayrağının float ops için hızı büyük ölçüde artırabileceğini ve IEEE standartlarının dışına çık ... benzer sorular için S. O.'yi araştırmayı denedim, ancak ffast-math'in işleyişini açıklayan bir şey bulamadım.
tarihinde sordu 2011-09-14 21:45:30
19
cevaplar

Bir sayının asal olup olmadığını kontrol etmek için en iyi algoritma nedir?

aradığım şeyin sadece bir örneği: her tek sayıyı biraz temsil edebilirim, örneğin verilen sayı aralığı için (1, 10], 3 ... çin en düşük bellek tüketimine sahip bir veri yapısı üreten algoritma olmak için en iyi algoritmayı tanımlıyorum.
tarihinde sordu 2009-11-26 06:30:49
12
cevaplar

Python bölümü

-100'den 0'a 10-100 aralığına kadar bir dizi sayıyı normalleştirmeye çalışıyordum ve sadece hiçbir değişken olmasa bil ... tılacaktır. 0.111 beri daha az .5, 0'a yuvarlanır. Bence şeffaf değil, ama sanırım öyle. açıklaması nedir?
tarihinde sordu 2010-06-02 18:33:00
2
cevaplar

Python'da bir matematik nCr işlevi var mı? [çoğaltmak]

Olası çiftleri: İstatistikler: Python'da kombinasyonlar kombinasyonları ve permütasyon ... bunun programlanabileceğini anlıyorum ama daha önce inşa edilip edilmediğini kontrol etmeyi düşündüm.
tarihinde sordu 2011-02-09 08:51:13
26
cevaplar

Java'daki kelimelere sayı nasıl dönüştürülür

şu anda sayıları kelimelere dönüştürmek için ham bir mekanizmaya sahibiz (örneğin birkaç statik diziyi kullanarak) ve ... t bu amaçla kullanabileceğim matematik kütüphanelerinden herhangi birinde kullanımı kolay bir işlev var mı?
tarihinde sordu 2010-10-12 09:41:57
11
cevaplar

Bir noktanın bir çizginin sağ veya sol tarafına olup olmadığını nasıl söyleyebilirim

bir dizi noktam var. Onları 2 ayrı sete ayırmak istiyorum. Bunu yapmak için, iki nokta ( a ve b ) seçin ve ... den büyük açıları hesaplamak için bir formül var mı (veya sağ veya sol tarafı seçmek için başka bir formül var mı)?
tarihinde sordu 2009-10-13 18:10:35