Pytania otagowane jako math

Matematyka obejmuje manipulowanie liczbami w programie. Ogólne pytania matematyczne można znaleźć na [math.stackexchange.com] (https://math.stackexchange.com/). Uwaga: jeśli Twoje pytanie dotyczy nieoczekiwanych wyników w obliczeniach zmiennoprzecinkowych, najpierw przeczytaj [Czy matematyka zmiennoprzecinkowa jest zepsuta?] (Https://stackoverflow.com/q/588004/1679849).


7
Jak przekształcić czerń w dowolny kolor, używając tylko filtrów CSS
Moje pytanie brzmi: biorąc pod uwagę docelowy kolor RGB, jaka jest formuła ponownego pokolorowania czerni ( #000) na ten kolor przy użyciu tylko filtrów CSS ? Aby odpowiedź została zaakceptowana, musiałaby dostarczyć funkcję (w dowolnym języku), która zaakceptowałaby kolor docelowy jako argument i zwróciłaby odpowiedni filterciąg CSS . Kontekstem tego …




11
Ocena wyrażenia matematycznego w ciągu
На этот вопрос есть ответы на Stack Overflow на русском : Вычисление значения математического выракиженир иоз stringExp = "2^4" intVal = int(stringExp) # Expected value: 16 To zwraca następujący błąd: Traceback (most recent call last): File "<stdin>", line 1, in <module> ValueError: invalid literal for int() with base 10: '2^4' …
113 python  math 

15
Jak odwzorować atan2 () na stopnie 0-360
atan2(y, x) ma tę nieciągłość przy 180 °, gdzie przechodzi do -180 °. 0 ° zgodnie z ruchem wskazówek zegara. Jak odwzorować zakres wartości na 0 ° .,360 °? oto mój kod: CGSize deltaPoint = CGSizeMake(endPoint.x - startPoint.x, endPoint.y - startPoint.y); float swipeBearing = atan2f(deltaPoint.height, deltaPoint.width); Jestem obliczania kierunek zdarzenia …
108 math  quartz-2d  atan2 

21
Obetnij Dwa miejsca po przecinku bez zaokrąglania
Powiedzmy, że mam wartość 3,4679 i chcę 3,46, jak mogę to skrócić do dwóch miejsc po przecinku bez zaokrąglania w górę? Próbowałem następujących rzeczy, ale wszystkie trzy dają mi 3,47: void Main() { Console.Write(Math.Round(3.4679, 2,MidpointRounding.ToEven)); Console.Write(Math.Round(3.4679, 2,MidpointRounding.AwayFromZero)); Console.Write(Math.Round(3.4679, 2)); } Zwraca to 3.46, ale wydaje się po prostu brudne: void …
108 c#  math  rounding 

16
Jaki jest najlepszy sposób na uzyskanie wszystkich dzielników liczby?
Oto bardzo głupi sposób: def divisorGenerator(n): for i in xrange(1,n/2+1): if n%i == 0: yield i yield n Wynik, który chciałbym uzyskać, jest podobny do tego, ale chciałbym mądrzejszego algorytmu (ten jest zbyt wolny i głupi :-) Potrafię wystarczająco szybko znaleźć czynniki pierwsze i ich krotność. Mam generator, który generuje …
108 python  algorithm  math 



19
Jak działa Modulus Divison
Naprawdę nie rozumiem, jak działa podział modułu. Kalkulowałem 27 % 16i skończyłem 11i nie rozumiem dlaczego. Nie mogę znaleźć wyjaśnienia w terminach laika w Internecie. Czy ktoś może rozwinąć na bardzo wysokim poziomie, co się tutaj dzieje?



9
JavaScript: formatowanie zaokrąglonej liczby do N miejsc po przecinku
w JavaScript typowym sposobem zaokrągleń liczby do N miejsc dziesiętnych jest: function roundNumber(num, dec) { return Math.round(num * Math.pow(10, dec)) / Math.pow(10, dec); } Pokaż fragment kodu 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)); Run code snippetHide resultsExpand …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.