= MAX(#const1,#const2) = MAX(val1,val2) = MAX(string1,string2)
La funzione MAX
consente di identificare il maggiore tra due valori. Se entrambi i termini
sono costanti (numeriche), la valutazione viene effettuata al momento della compilazione.
Altrimenti, il valore viene calcolato in fase di esecuzione.
Laddove i tipi di dati non sono identici, ugBASIC “promuove” il secondo termine al tipo del primo termine. Se la conversione non è possibile, verrà emesso un errore specifico. Il confronto tra tipi eterogenei è, in effetti, un confronto tra tipi promossi implicitamente. In particolare, le stringhe statiche vengono sempre promosse a stringhe dinamiche.
Mx
Se si riscontra un problema nell'utilizzare questo comando, se si ritiene che vi sia un bug oppure che la spiegazione sia poco chiara, è possibile aprire una segnalazione per questa parola chiave su GitHub. Grazie!