Gymnasium Zittau/Langer/Verschluesselung/mathematische Grundfunktionen

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Pascal</language>
Die klassischen Verschlüsselungsverfahren sind schon lange nicht mehr sicher. <br>
Modernere Verschlüsselungsverfahren nutzen verschiedene mathematische Grundfunktionen, von denen im Folgenden einige getestet werden sollen. <br>


== Die Funktion ''trunc'' ==
Teste die Funktion für verschiedene Beispiele und notiere die Bedeutung von ''trunc''.

<run id="4ea7d6560eb3a" >
  r:=trunc(4.7);
  writeln(r);
</run>


== Die Funktionen ''mod'' und ''div'' ==
Bei der Division natürlicher (bzw. ganzer) Zahlen bleibt oft ein Rest. <br>
Teste die beiden Funktionen für verschiedene Beispiele und notiere die Bedeutung von ''mod'' und ''div''.

<run id="4ea7d5df447c8"> 
  r:=mod(7,2);
  writeln(r);
</run>
<run id="4ea7d5df44836">
  r:=div(7,2);
  writeln(r);
</run>