my code stock.com

Snippet-Optionen

Download: Snippet als dau-cham-dong.cpp herunterladen.
Snippet kopieren: Für diese Aktion benötigst du einen kostenlosen my code stock.com Account
Embed-Code : Du findest den Embed-Code für dieses Snippet am Ende der Seite, wenn du es in eine Webseite oder einen Blog einbinden möchtest!

#include <iostream>
using namespace std;

void DecToBin(bool A[], int N)
{
	for (int i = 0; i < 32; i++)
		A[i] = (N >> (31 - i)) & 1;
}
void BinToDec(bool A[], int &N)
{
	for (int i = 0; i < 32; i++)
		N = A[i] << (31 - i) | N;
}
void DumpFloat(bool A[], float N)
{
	DecToBin(A, *(int *) & N);
}
void ForceFloat(bool A[], float &N)
{
	int T = 0;
	BinToDec(A, T);
	N = *(float *)&T;
}
void main()
{
	bool A[32] = {};
	float X = 0.0;
	float N = 0.0;
	cin >> X;
	DumpFloat(A, X);
	ForceFloat(A, N);
	for (int i = 0; i < 32; i++)
		cout << A[i];
	cout << endl;
	cout << N << endl;
	system("pause");
}

Jetzt kostenlosen my code stock.com Account anlegen

my code stok.com ist ein kostenloser Dienst zum Speichern und Verwalten von Code-Snippets jeglicher Art und Programmiersprache. Wir bieten dir viele Vorteile für die tägliche Arbeit mit Code-Snippets und der gemeinsamen Arbeit im Team, probier es aus!

Jetzt informieren und registrieren

Du kannst die Höhe des iFrame-Codes beliebig anpassen! Mehr Infos findest du in unserer Embed-Code API Referenz.