### 1.38.7 Εσωτερικό γινόμενο:scalar_product * dotprod dot dotP scalar_Product

dot ή dotP ή dotprod ή scalar_product ή scalarProduct ή ο ενθηματικός τελεστής * παίρνει σαν όρισμα 2 διανύσματα.
dot ή dotP ή dotprod ή scalar_product ή scalarProduct ή * επιστρέφει το εσωτερικό γινόμενο αυτών των δύο διανυσμάτων.
Είσοδος :

dot([1,2,3],[4,3,5])

ή :

scalar_product([1,2,3],[4,3,5])

ή :

[1,2,3]*[4,3,5]

ή :

’*’([1,2,3],[4,3,5])

Έξοδος :

25

Πράγματι, 25=1*4+2*3+3*5.

Ο τελεστής * μπορεί να χρησιμοποιηθεί και για τον υπολογισμό του γινομένου δύο πολυωνύμων που παρίστανται σαν λίστες των συντελεστών τους. Προς αποφυγήν παρερμηνειών οι πολυωνυμικές λίστες πρέπει να παρίστανται σαν poly1[…].