Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [C] Valore assoluto

  1. #1

    [ANSI C] valore assoluto

    Ciao a tutti! sono nuovo... e sono un po' una pippa a programmare.... quindi quale può essere il posto migliore se non questo?

    devo fare una funzioncina semplicissima... ma con dentro due valori assoluti.. come posso fare a risolverli??
    questo è il semplice calcolo da fare:

    c*(|x2-x1|+|y2-y1|) dove c, e le coordinate sono int

    posso anche fare il calcolo e poi sul risultato prendere il valore assoluto (ma forse viene sbagliato)....
    come posso fare....?
    thx!!! Paolo

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,459

    Moderazione

    Dato che sei nuovo, ti segnalo subito la lettura del Regolamento specifico di questa area: ti indicherà le principali norme del "buon postare".

    Alcune delle regole fondamentali a cui attenersi sono la necessità di indicare il linguaggio di programmazione anche nel titolo della discussione, assieme ad una sintetica descrizione del problema e/o del contenuto del messaggio.

    Di quale linguaggio di programmazione stiamo parlando?

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    81
    Allora se il linguaggio di programmazione è il c devi utilizzare la funzione abs() (inclusa nella libreria math.h).
    La funzione diventerebbe così:
    c*(abs(x2-x1)+abs(y2-y1));

  4. #4
    In java devi fare così:

    codice:
    c*(Math.abs(x2-x1)+ Math.abs(y2-y1));
    Ciao.
    Si può vincere o perdere, l'importante è vincere o perdere da uomini...

    Neverland - Il mio Forum

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,459

    Moderazione

    Aveva più senso attendere che l'autore della discussione confermasse di quale linguaggio si tratta piuttosto che buttarsi a capofitto per una risposta che potrebbe non avere alcuna attinenza.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  6. #6
    Vi amooooo!!!!!
    grazie mille!

    ps: PER ALKA.... ciao io ho modificato il titolo mettendoci ANSI C ma a quanto pare si è modificato solo all'interno del theread e dal forum non si vede... mi spiace la prox volta starò più attento! ciauz

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 © 2025 vBulletin Solutions, Inc. All rights reserved.