Implementazione di operazioni aritmetiche di base nel codice Unity

Nell'esempio seguente, abbiamo uno script chiamato ArithmeticOperationsExample che esegue operazioni aritmetiche di base su due numeri, num1, e num2.

using UnityEngine;

public class ArithmeticOperationsExample : MonoBehaviour
{
    void Start()
    {
        int num1 = 10;
        int num2 = 5;

        // Addition
        int sum = num1 + num2;
        Debug.Log("Sum: " + sum);

        // Subtraction
        int difference = num1 - num2;
        Debug.Log("Difference: " + difference);

        // Multiplication
        int product = num1 * num2;
        Debug.Log("Product: " + product);

        // Division
        float quotient = (float)num1 / num2;
        Debug.Log("Quotient: " + quotient);

        // Modulus (Remainder)
        int remainder = num1 % num2;
        Debug.Log("Remainder: " + remainder);
    }
}

Ecco cosa fa ogni operazione:

Aggiunta

L'operatore + aggiunge num1 e num2, e il risultato viene memorizzato nella variabile sum.
La somma viene registrata nella console Unity utilizzando Debug.Log()

Sottrazione

L'operatore - sottrae num2 da num1, e il risultato viene memorizzato nella variabile differenza.
La differenza viene registrata nella console Unity.

Moltiplicazione

L'operatore * moltiplica num1 per num2 e il risultato viene memorizzato nella variabile prodotto. Il prodotto è connesso alla console Unity.

Divisione

num1 è diviso per num2 utilizzando l'operatore /. Per ottenere un risultato float invece di un numero intero, eseguiamo il cast di num1 per float prima della divisione.
Il quoziente viene memorizzato nella variabile quotient e registrato in la consolle.

Modulo (Resto)

L'operatore % calcola il resto di num1 diviso per num2 e il risultato viene memorizzato nella variabile rimanente. Il resto viene registrato nella console Unity.

Conclusione

Quando allega questo script a un GameObject nella scena Unity e avvia il gioco, il verranno eseguite operazioni aritmetiche e i risultati verranno stampati sulla console. I valori di num1 e num2 possono essere modificati per testare calcoli differenti.