Ragazzi, ho un problemuccio abbastanza grande e spero che qualcuno mi possa aiutare:
Mentre sfogliavo manuali per cercare funzioni C che riuscissero a trasformare un valore da Network Byte Order ad Host Byte Order e viceversa ho trovato htons e htonl,
sfortunatamente queste 2 funzioni non vanno bene se il valore da convertire come nel mio caso è un double.
Morale della favola, devo farmi una funzioncina io per i double
Ora la domanda è:
1) Come faccio a capire se un valore è ordinato dalla cifra + significativa o viceversa ? (Little Endian o Big Endian)
2)Come cacchio faccio a scindere i byte del mio double ed invertirli (invertirli non srebbe neanche tanto difficile) ma come li scompongo ?
Spero qualcuno mi aiuti !!!