Con, in R, le seguenti istruzioni viene generato un numero. Determinane ordine di grandezza e l'arrotondamento al numero di cifre che viene indicato. Controlla le risposte col computer, battendo R(). Svolgi più volte l'esercizio ricopiando l'ultima riga.
C <- function(x) runif(1)*x; R <- function() cat(n, ' ',signif(x*10^n,m) ,'\n') n <- -5;while(n < -4) n <<- floor(C(12)-6);x <<- C(1)+1;print(x*10^n,10); m <<- floor(C(5))+1; cat('odg ? arrotondamento a ',m,'cifre ?','\n') # 167.2880955 odg ? arrotondamento a 4 cifre ? R() # 2 167.3Il docente può usare esercizi come questo anche per compiti in classe, facendo mettere ai vari alunni, in testa al file, set.seed(N) con N numeri interi diversi. Il caso esemplificato è stato ottenuto con set.seed(123456789).