giovedì 9 aprile 2020

Tipi numerici a precisione arbitraria e la Struct BigInteger di System.Numerics


 Reference e DLL

Vediamo il concetto di Reference  e le  librerie linkate dinamincamente  cioè le cosi dette  DLL.  La  Reference è un elencazione di riferimenti, a moduli o  librerie che fanno parte dell'ambiente di sviluppo. Le funzionalità dell'ambiente di sviluppo sono state suddivise in tanti file, generalmente di tipo DLL.  Ciascuno dei quali contiene le funzionalità  che noi via via andiamo ad utilizzare. Con la Reference creiamo un link che può essere una libreria sviluppata in Visual Studio, o sviluppata da terzi, o dai noi stessi precedentemente al quale possiamo riferimento per linkare le corrispondenti funzionalità.







 Proveremo a linkare la libreria System.Numerics  che è una libreria di Visual Studio, ma non è linkata tra le librerie di default. La dobbiamo linkare noi per avere accesso ai tipi e alle funzionalità messe a disposizione da questa libreria. Ci mette a disposizione questa libreria,  due tipi importanti che sono il tipo Big Integer che consente  di memorizzare interi di grandezza arbitraria  con precisione arbitraria per esempio il fattoriale. Un altro tipo che ci mette a disposizione la libreria è  il tipo  Complex che serve per la rappresentazione e manipolazione di numeri complessi. A ciascuna libreria è associata un nome.space univoco! Quando si aggiunge una libreria, bisogna importare il Nomespace. Oppure la si importa sul Form cioè utilizzando  Imports System.Numeric che vale solo al livello del file.




Nessun commento:

Posta un commento

applicazione13

- Svolgere l' Esercizio 4  indicato nel video 49 (processo aleatorio + ordini e calcolo PNL) - Completare l' Esercizio 4  aggiungen...