Pertanyaan yang diberi tag «math»

Matematika melibatkan manipulasi angka dalam suatu program. Untuk pertanyaan matematika umum, silakan tanyakan di [math.stackexchange.com] (https://math.stackexchange.com/). Catatan: Jika pertanyaan Anda tentang hasil tak terduga dalam perhitungan titik mengambang, harap baca [Apakah matematika titik mengambang rusak?] (Https://stackoverflow.com/q/588004/1679849) terlebih dahulu.


21
Apakah ada fungsi tanda standar (signum, sgn) di C / C ++?
Saya ingin fungsi yang mengembalikan -1 untuk angka negatif dan +1 untuk angka positif. http://en.wikipedia.org/wiki/Sign_function Cukup mudah untuk menulis sendiri, tetapi sepertinya sesuatu yang seharusnya ada di perpustakaan standar di suatu tempat. Sunting: Secara khusus, saya sedang mencari fungsi yang bekerja pada floats.
409 c++  c  math 



9
Apa cara standar untuk menambahkan N detik ke datetime.time dengan Python?
Diberi datetime.timenilai dalam Python, apakah ada cara standar untuk menambahkan bilangan bulat detik ke dalamnya, sehingga 11:34:59+ 3 = 11:35:02, misalnya? Gagasan yang jelas ini tidak berhasil: >>> datetime.time(11, 34, 59) + 3 TypeError: unsupported operand type(s) for +: 'datetime.time' and 'int' >>> datetime.time(11, 34, 59) + datetime.timedelta(0, 3) TypeError: …
369 python  datetime  time  math 

30
Cara tercepat untuk mendaftar semua bilangan prima di bawah N
Ini adalah algoritma terbaik yang bisa saya kemukakan. def get_primes(n): numbers = set(range(n, 1, -1)) primes = [] while numbers: p = numbers.pop() primes.append(p) numbers.difference_update(set(range(p*2, n+1, p))) return primes >>> timeit.Timer(stmt='get_primes.get_primes(1000000)', setup='import get_primes').timeit(1) 1.1499958793645562 Bisakah itu dibuat lebih cepat? Kode ini memiliki kekurangan: Karena numbersmerupakan kumpulan yang tidak berurutan, tidak …

7
Apa itu "entropi dan perolehan informasi"?
Saya membaca buku ini ( NLTK ) dan itu membingungkan. Entropi adalah didefinisikan sebagai : Entropi adalah jumlah dari probabilitas setiap label dikalikan dengan probabilitas log dari label yang sama Bagaimana saya bisa menerapkan entropi dan entropi maksimum dalam hal penambangan teks? Bisakah seseorang memberi saya contoh yang mudah dan …

15
Bagaimana cara mengumpulkan hasil pembagian integer?
Saya sedang memikirkan bagaimana cara menampilkan kontrol pagination, ketika menggunakan bahasa seperti C # atau Java. Jika saya memiliki x item yang ingin saya tampilkan dalam potongan y per halaman, berapa banyak halaman yang akan dibutuhkan?
335 c#  java  math 


19
Mengapa angka desimal tidak dapat direpresentasikan secara tepat dalam biner?
Ada beberapa pertanyaan yang diposting ke SO tentang representasi floating-point. Misalnya, angka desimal 0,1 tidak memiliki representasi biner yang tepat, sehingga berbahaya untuk menggunakan operator == untuk membandingkannya dengan angka titik-mengambang lainnya. Saya mengerti prinsip di balik representasi floating-point. Yang tidak saya mengerti adalah mengapa, dari sudut pandang matematika, apakah …



26
Terlalu banyak pernyataan 'jika'?
Kode berikut tidak berfungsi seperti yang saya inginkan, tetapi jelek, berlebihan, atau beberapa hal lainnya. Saya telah melihat formula dan berusaha menulis beberapa solusi, tetapi saya berakhir dengan jumlah pernyataan yang sama. Apakah ada jenis rumus matematika yang akan bermanfaat bagi saya dalam hal ini atau 16 jika pernyataan diterima? …

10
Plafon cepat dari divisi integer di C / C ++
Diberikan nilai integer xdan y, C dan C ++ keduanya kembali sebagai hasil bagi q = x/ylantai dari titik mengambang yang setara. Saya tertarik pada metode mengembalikan langit-langit sebagai gantinya. Sebagai contoh, ceil(10/5)=2dan ceil(11/5)=3. Pendekatan yang jelas melibatkan sesuatu seperti: q = x / y; if (q * y < …
262 c++  c  algorithm  math 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.