Heim Datenbank MySQL-Tutorial double x = 10 ,y = 0;y = x % 2; 这个表达式正确吗?

double x = 10 ,y = 0;y = x % 2; 这个表达式正确吗?

Jun 07, 2016 pm 03:07 PM
double rem the richtig 表达式 Das

The remainder function and % operator. 下面这段代码过不了编译的(gcc) #include stdio.h#include fenv.hint main(){double x = 10;printf(x % 2 = %lf\n,x%2.0);return 0;} operator % 仅能操作在整形数据中,(猜测,%的实现是根据数据位shift实现的). 这


                                                                           The remainder function and % operator.


               下面这段代码过不了编译的(gcc)

#include <stdio.h>
#include <fenv.h>

int main()
{
	double x = 10;

	printf("x % 2 = %lf\n",x%2.0);

	return 0;
}</fenv.h></stdio.h>
Nach dem Login kopieren


operator  % 仅能操作在整形数据中,(猜测,%的实现是根据数据位shift实现的).

这里浮点数的取余数调用 里面的fmod(doube x,double y)即可



Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Nach 2 Monaten kann der humanoide Roboter Walker S Kleidung falten Nach 2 Monaten kann der humanoide Roboter Walker S Kleidung falten Apr 03, 2024 am 08:01 AM

Herausgeber des Machine Power Report: Wu Xin Die heimische Version des humanoiden Roboters + eines großen Modellteams hat zum ersten Mal die Betriebsaufgabe komplexer flexibler Materialien wie das Falten von Kleidung abgeschlossen. Mit der Enthüllung von Figure01, das das multimodale große Modell von OpenAI integriert, haben die damit verbundenen Fortschritte inländischer Kollegen Aufmerksamkeit erregt. Erst gestern veröffentlichte UBTECH, Chinas „größter Bestand an humanoiden Robotern“, die erste Demo des humanoiden Roboters WalkerS, der tief in das große Modell von Baidu Wenxin integriert ist und einige interessante neue Funktionen aufweist. Jetzt sieht WalkerS, gesegnet mit Baidu Wenxins großen Modellfähigkeiten, so aus. Wie Figure01 bewegt sich WalkerS nicht umher, sondern steht hinter einem Schreibtisch, um eine Reihe von Aufgaben zu erledigen. Es kann menschlichen Befehlen folgen und Kleidung falten

C++-Programm zum Konvertieren von Variablen vom Typ Double in den Typ int C++-Programm zum Konvertieren von Variablen vom Typ Double in den Typ int Aug 25, 2023 pm 08:25 PM

In C++ können Variablen vom Typ int nur positive oder negative Ganzzahlwerte enthalten; sie können keine Dezimalwerte enthalten. Hierfür stehen Float- und Double-Werte zur Verfügung. Der Datentyp double wurde erstellt, um Dezimalzahlen mit bis zu sieben Nachkommastellen zu speichern. Die Konvertierung einer Ganzzahl in einen Double-Datentyp kann automatisch vom Compiler durchgeführt werden (sogenannte „implizite“ Konvertierung) oder sie kann vom Programmierer explizit vom Compiler angefordert werden (sogenannte „explizite“ Konvertierung). In den folgenden Abschnitten werden wir verschiedene Konvertierungsmethoden behandeln. Implizite Konvertierungen Der Compiler führt implizite Typkonvertierungen automatisch durch. Um dies zu erreichen, sind zwei Variablen erforderlich – eine vom Typ Gleitkomma und die andere vom Typ Ganzzahl. Wenn wir einer Ganzzahlvariablen einfach einen Gleitkommawert oder eine Variable zuweisen, kümmert sich der Compiler um alle anderen Dinge

Was ist REM (vollständiger Name REMME)? Was ist REM (vollständiger Name REMME)? Feb 21, 2024 pm 05:00 PM

Welche Münze ist REMME? REMME ist eine auf Blockchain-Technologie basierende Kryptowährung, die sich der Bereitstellung hochsicherer und dezentraler Netzwerksicherheits- und Identitätsüberprüfungslösungen widmet. Ziel des Projekts ist es, mithilfe verteilter Verschlüsselungstechnologie den Benutzerauthentifizierungsprozess zu verbessern und zu vereinfachen und so die Sicherheit und Effizienz zu verbessern. Die Innovation von REMME besteht darin, dass es die Unveränderlichkeit und Transparenz der Blockchain nutzt, um Benutzern eine zuverlässigere Methode zur Identitätsüberprüfung bereitzustellen. Durch die Speicherung von Authentifizierungsinformationen in der Blockchain beseitigt REMME den Single Point of Failure zentralisierter Authentifizierungssysteme und verringert das Risiko von Datendiebstahl oder -manipulation. Diese Blockchain-basierte Authentifizierungsmethode ist nicht nur sicherer und zuverlässiger, sondern bietet Benutzern auch den Hintergrund von REMME im aktuellen digitalen Zeitalter

Die Entwicklung und Anwendung von CSS-Layouteinheiten: von Pixeln zu relativen Einheiten basierend auf der Schriftgröße des Stammelements Die Entwicklung und Anwendung von CSS-Layouteinheiten: von Pixeln zu relativen Einheiten basierend auf der Schriftgröße des Stammelements Jan 05, 2024 pm 05:41 PM

Von px zu rem: Die Entwicklung und Anwendung von CSS-Layouteinheiten Einführung: In der Front-End-Entwicklung müssen wir häufig CSS verwenden, um das Seitenlayout zu implementieren. In den letzten Jahren haben sich CSS-Layouteinheiten weiterentwickelt und weiterentwickelt. Ursprünglich verwendeten wir Pixel (px) als Einheit, um die Größe und Position von Elementen festzulegen. Mit dem Aufkommen des Responsive Designs und der Beliebtheit mobiler Geräte haben Pixeleinheiten jedoch nach und nach einige Probleme aufgedeckt. Um diese Probleme zu lösen, wurde die neue Einheit rem ins Leben gerufen und nach und nach im CSS-Layout weit verbreitet. eins

Magisch modifiziertes „Black Myth: Wukong ', um Midjourney zu besiegen. Dieses KI-Zeichenwerkzeug ist erstaunlich. Magisch modifiziertes „Black Myth: Wukong ', um Midjourney zu besiegen. Dieses KI-Zeichenwerkzeug ist erstaunlich. Aug 23, 2024 pm 09:42 PM

Wenn KI-Ideogramme um Realismus und künstlerischen Sinn konkurrieren, hat Ideogram einen kniffligen Weg eingeschlagen: Es kann Text auf Bildern präzise generieren und die Schriftarten und Layouts sind wunderschön. Diese Anforderung ist keine Nische. Poster und Illustrationen mit einem Klick zu erstellen, ohne P-Bilder zu verwenden. Dies kann eine Menge Ärger ersparen und ist sehr gut für normale Leute geeignet, die keine Ahnung von Design haben. Wir haben bereits über Version 1.0 von Ideogram geschrieben. Am 21. August kam Version 2.0. Der Realismus ist besser, die Poster sind besser gestaltet und auch die besondere Textkompetenz ist stärker. Sie haben vielleicht noch nie davon gehört. Dies ist ein KI-Produkt, das von ehemaligen Google-Mitarbeitern entwickelt wurde. Es weist viele Mängel auf, aber das Longboard kann Midjourney in Kurven „überholen“. Wegbeschreibung https://ideogram.ai/A

Was ist der Unterschied zwischen Float und Double? Was ist der Unterschied zwischen Float und Double? Oct 11, 2023 pm 05:38 PM

Die Hauptunterschiede zwischen Float und Double liegen in der Genauigkeit, Speicher- und Berechnungsgeschwindigkeit, Reichweite und Verwendung in Programmiersprachen. Detaillierte Einführung: 1. Die Genauigkeit ist unterschiedlich. Float ist eine Gleitkommazahl mit einfacher Genauigkeit und belegt 4 Bytes (32 Bit), während Double eine Gleitkommazahl mit doppelter Genauigkeit ist und 8 Bytes (64 Bits) belegt Speicher- und Berechnungsgeschwindigkeit sind unterschiedlich. Double nimmt mehr Platz ein und erfordert mehr Speicherplatz zum Speichern von Werten. Bei Anwendungen, die eine hohe Leistung und Geschwindigkeit erfordern, ist es möglicherweise effizienter, den Float-Typ zu verwenden.

Wie behebt man Fehler in der Python-Ausdruckssyntax? Wie behebt man Fehler in der Python-Ausdruckssyntax? Jun 24, 2023 pm 05:04 PM

Python ist als High-Level-Programmiersprache einfach zu erlernen und zu verwenden. Sobald Sie ein Python-Programm schreiben müssen, werden Sie unweigerlich auf Syntaxfehler stoßen, und Fehler in der Ausdruckssyntax kommen häufig vor. In diesem Artikel besprechen wir, wie Fehler in der Ausdruckssyntax in Python behoben werden. Fehler in der Ausdruckssyntax gehören zu den häufigsten Fehlern in Python und werden normalerweise durch eine falsche Verwendung der Syntax oder das Fehlen notwendiger Komponenten verursacht. In Python bestehen Ausdrücke normalerweise aus Zahlen, Zeichenfolgen, Variablen und Operatoren. am häufigsten

Wie viele Bytes belegt Double? Wie viele Bytes belegt Double? Dec 25, 2020 am 10:36 AM

Die von Double belegten Bytes: 1. Unter einem 16-Bit-Compiler belegt Double 8 Bytes. 2. Unter einem 32-Bit-Compiler belegt Double 8 Bytes.

See all articles