|  |  | Numeri |

#### Numeri

`prototipo (Numeric nome free x y v)`
`nome`: stringa di caratteri che designa il nome dell'oggetto
`x,y`: le coordinate che determinano la posizione del numero
`v`: il valore del numero
output: riferimento a un numero.
Esempio:
`(lets Numeric "pi" free 5 5 (acos -1))`

`prototipo (Numeric nome segment-length x y s)`
`nome`: stringa di caratteri che designa il nome dell'oggetto
`x,y`: le coordinate che determinano la posizione del numero
`s`: riferimento ad un numero: la lunghezza di un segmento
output: riferimento alla lunghezza di un segmento.
Esempio:
`(lets Numeric "l" segment-length 5 5 S)`

`prototipo (Numeric nome vector-norm x y v)`
`nome`: stringa di caratteri che designa il nome dell'oggetto
`x,y`: le coordinate che determinano la posizione del numero
`v`: riferimento ad un vettore
output: riferimento alla norma di un vettore.
Esempio:
`(lets Numeric "l" vector-norm 5 5 V)`

`prototipo (Nombre nome point-circle x y p c)`
`nome`: stringa di caratteri che designa il nome dell'oggetto
`x,y`: le coordinate che determinano la posizione del numero
`p`: riferimento ad un punto
`c`: riferimento ad una circonferenza
output: riferimento al valore che esprime la distanza tra punto e circonferenza.
Esempio:
`(lets Numeric "l" point-circle 5 5 P C)`

`prototipo (Numeric nome point-line x y p d)`
`nome`: stringa di caratteri che designa il nome dell'oggetto
`x,y`: le coordinate che determinano la posizione del numero
`p`: riferimento ad un punto
`d`: riferimento ad una retta
output: riferimento al valore che esprime la distanza tra punto e retta.
Esempio:
`(lets Numeric "d" point-line 5 5 M D1)`

`prototipo (Numeric nome point-point x y p1 p2)`
`nome`: stringa di caratteri che designa il nome dell'oggetto
`x,y`: le coordinate che determinano la posizione del numero
`p1`: riferimento ad un punto
`p2`: riferimento ad un punto
output: riferimento al valore che esprime la distanza tra i due punti.
Esempio:
`(lets Numeric "d" point-point 5 5 A B)`

`prototipo (Numeric nome circle-length x y c)`
`nome`: stringa di caratteri che designa il nome dell'oggetto
`x,y`: le coordinate che determinano la posizione del numero
`c`: riferimento ad una circonferenza
output: riferimento alla lunghezza della circonferenza.
Esempio:
`(lets Numeric "p" circle-length 5 5 C)`

|  |  | Numeri |