Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di unit1
    Registrato dal
    Feb 2004
    Messaggi
    354

    [c++] Torvare il numero assoluto di n

    Salve,

    Mi serve di trovare il numero assoluto di un numero ad esempio:

    codice:
    int a=9,b=6,r1,r2;
    
    r1=a-b; // risultato 3
    
    r2=b-a; // risultato -3 come lo faccio diventare 3 per poi usarlo ancora?

  2. #2
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    if(r2<0) r2 = r2 * -1;

  3. #3
    Oppure
    codice:
    #include <cstdlib>
    //...
    r2=abs(r2);
    //o anche, non volendo includere stdlib
    r2=(r2<0)?-r2:r2;
    Amaro C++, il gusto pieno dell'undefined behavior.

  4. #4
    Utente di HTML.it L'avatar di unit1
    Registrato dal
    Feb 2004
    Messaggi
    354
    ok, perfetto grazie!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.