von int auf float
-
hallo alle zusammen,
habe ein kleines problem!!
ich habe zwei interger werte[/cpp]
int temp1 = 16673;
int temp2 = 10;ich möchte gerne diese beiden integer werte zu einem float oder double
zusammenfassen in c++ :...müsste ergeben 10.06251binär sehen die beiden so aus :temp1 = 0100_0001_0010_0001
:temp2 = 0000_0000_0000_1010
d.h. ich möchte gerne am ende nur noch eine float temp3 variable mit diesem inhalt haben 10.06251.danke allen im voraus
fubu
-
evtl. steh ich auf dem schlau aber unter zusammenfassen verstehe ich z.b. eine addition. und aus 16673 und 10 kommt net 10.0....raus. daher verstehe ich deine frage nicht so richtig.
-
danke für deine mühe,
die antwort die ich suche lautet:short a(16673),b(10);
int c=((int)(a)<<16|(int)(b));
float fc=(float)(&c);mit addieren wäre nichts daraus geworden!
