Articles of matematica

Come viene implementata la funzione radice quadrata?

Come viene implementata la funzione radice quadrata?

Calcola il secondo punto conoscendo il punto di partenza e la distanza

utilizzando un valore di latitudine e longitudine (punto A), sto tentando di calcolare un altro punto B, X metri di distanza con 0 radianti dal punto A. Quindi visualizzare i valori di latitudine e longitudine del punto B. Esempio (Pseudo codice): PointA_Lat = x.xxxx; PointA_Lng = x.xxxx; Distance = 3; //Meters bearing = 0; //radians […]

Come calcolare Tangent e Binormal?

Parlando di bump mapping, highlight speculare e questo genere di cose in OpenGL Shading Language (GLSL) Io ho: Un array di vertici (es. {0.2,0.5,0.1, 0.2,0.4,0.5, …}) Un array di normali (es. {0.0.0.0,1.0, 0.0,1.0,0.0, …}) La posizione di un punto luce nello spazio del mondo (es. {0.0,1.0, -5.0}) La posizione del visualizzatore nello spazio mondiale (ad […]

Cluster non presidiato con numero di cluster sconosciuto

Ho una grande serie di vettori in 3 dimensioni. Ho bisogno di raggrupparli in base alla distanza euclidea in modo tale che tutti i vettori di un particolare ammasso abbiano una distanza euclidea tra loro inferiore alla soglia “T”. Non so quanti cluster esistano. Alla fine, potrebbero esistere vettori individuali che non fanno parte di […]

Angolo firmato tra due vettori 3D con stessa origine all’interno dello stesso piano

Ciò di cui ho bisogno è un angolo di rotazione firmato tra due vettori Va e Vb che giace all’interno dello stesso piano 3D e che ha la stessa origine sapendo che: L’aereo che contina entrambi i vettori è un arbitrario e non è parallelo a XY o qualsiasi altro dei piani cardinali Vn – […]

Decimali arbitrari di precisione in C #

Possibili duplicati: Grandi numeri interi in C # C # cifre decimali significative illimitate (precisione arbitraria) senza java Ho letto la domanda ai decimali di precisione arbitrari in C #? ma non ho la libreria J #. Ho bisogno di una libreria per decimali di precisione arbitraria con C #.

c ++ Sin e Cos

Sono sicuro che questa è una domanda davvero stupida, ma quando passo un angolo di 180 gradi nelle funzioni cos () e sin () di c / c ++ mi sembra di ricevere un valore errato. So che dovrebbe essere: sin di 0.0547 e cos di 0.99 ma ho il peccato di 3.5897934739308216e-009 e cos […]

Calcola il soffitto di base 2 del registro veloce

Qual è un modo veloce per calcolare il (long int) ceiling(log_2(i)) , in cui l’input e l’output sono interi a 64 bit? Soluzioni per interi firmati o non firmati sono accettabili. Ho il sospetto che il modo migliore sia un metodo che si avvicina alla perfezione, simile a quelli che si trovano qui , ma […]

Scrivi un metodo casuale veramente inclusivo per javascript

L’object MATH di Javascript ha un metodo casuale che restituisce dall’insieme [0,1) 0 compreso, 1 esclusivo. C’è un modo per restituire un metodo veramente casuale che include 1. per esempio var rand = MATH.random()*2; if(rand > 1) { rand = MATH.floor(rand); } return rand; Mentre questo restituisce sempre un numero dall’insieme [0,1], non è veramente […]

punto medio tra due latitudine e longitudine

Sto cercando di convertire lo snippet di codice fornito in questo http://www.movable-type.co.uk/scripts/latlong.html in java. Ma non sto ottenendo lo stesso risultato di quello del sito. Ecco il mio codice per trovare il punto medio tra due punti in cui vengono fornite le loro latitudini e longitudini midPoint(12.870672,77.658964,12.974831,77.60935); public static void midPoint(double lat1,double lon1,double lat2,double lon2) […]