fmod

fmod — Calcule le reste d'une division en virgule flottante.

Description

Calcule le reste de la division de son premier argument par le second.

Syntaxe

ires[] fmod iarg1[], iarg2[] 
kres[] fmod karg1[], karg2[]
ires[] fmod iarg1[], iarg2 
kres[] fmod karg[], karg2 

Initialisation

iarg[]1/2, iarg2 -- les opérandes.

Exécution

karg[]1/2, karg2 -- les opérandes.

Exemples

Voici un exemple de l'opcode fmod. Il utilise le fichier fmod.csd.

Exemple 355. Exemple de l'opcode fmod.

Voir les sections Audio en temps réel et Options de la ligne de commande pour plus d'information sur l'utilisation des options de la ligne de commande.

<CsoundSynthesizer>
<CsOptions>
</CsOptions>
<CsInstruments>


instr 1

iArg1[] fillarray 10,8,22
iArg2[] fillarray 4,5,6
iRes[] fmod iArg1,iArg2
ik init 0

while ik < lenarray(iRes) do
 print iRes[ik]
 ik += 1
od

endin

</CsInstruments>
<CsScore>
i1 0 0
</CsScore>
</CsoundSynthesizer>


Crédits

Auteur : Victor Lazzarini
2017