PHP取进制余数函数代码_php技巧
//取进制位上的数值
function getRemainder($num, $bin, $pos, &$result = 0){
//author lianq.net
//$num 数值,十进制
//$bin 要转换的进制
//$pos 位数
$real_len = log($num, $bin);//对数,求原值长度
$floor_len = floor($real_len);//舍去求整
$base = pow($bin, $pos-1);//基数
$divisor = pow($bin,$pos);//除数
if($num >= $divisor){
$new_num = $num % pow($bin, $floor_len);
getRemainder($new_num, $bin, $pos, $result);
}else{
$result = floor($num / $base);
}
return $result;
}
//比如,数值16转换为9进制时,它的第一位上的数值是多少?
$a = getRemainder(16,9, 1);
echo $a;//输出7

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Verwenden Sie die Funktion strconv.FormatInt, um eine Ganzzahl in eine Zeichenfolge in einer bestimmten Basis umzuwandeln. In der Go-Sprache ist das Paket strconv ein häufig verwendetes Paket zum Konvertieren zwischen Zeichenfolgen und anderen Datentypen. Die Funktion strconv.FormatInt kann eine Ganzzahl in eine Zeichenfolge in einer angegebenen Basis konvertieren. In diesem Artikel wird die Verwendung von strconv.FormatInt vorgestellt und Beispielcode bereitgestellt. Schauen wir uns zunächst strconv.FormatIn an

Titel: Verwenden Sie PHP, um Zeichenfolgen in Hexadezimalzahlen umzuwandeln und eine umgekehrte Ausgabe zu erzielen. In der täglichen Entwicklung müssen wir Zeichenfolgen manchmal zur Datenübertragung oder Verschlüsselung in Hexadezimaldarstellungen konvertieren. In diesem Artikel wird erläutert, wie Sie mit PHP eine Zeichenfolge in eine Hexadezimalzahl umwandeln und die umgekehrte Ausgabefunktion realisieren. Zuerst müssen wir eine PHP-Funktion schreiben, um eine Zeichenfolge in eine Hexadezimalzahl umzuwandeln. Das Folgende ist ein Beispielcode: functionstringToHex($string)

Methoden zur Lösung des Problems verstümmelter chinesischer Zeichen beim Konvertieren von Hexadezimalzeichenfolgen in PHP. Bei der PHP-Programmierung stoßen wir manchmal auf Situationen, in denen wir Hexadezimalzeichenfolgen in normale chinesische Zeichen konvertieren müssen. Bei dieser Konvertierung treten jedoch manchmal Probleme mit verstümmelten chinesischen Zeichen auf. In diesem Artikel finden Sie eine Methode zur Lösung des Problems verstümmelter chinesischer Zeichen bei der Konvertierung von Hexadezimalzahlen in Zeichenfolgen in PHP sowie spezifische Codebeispiele. Verwenden Sie die Funktion hex2bin() für die Hexadezimalkonvertierung. Die in PHP integrierte Funktion hex2bin() kann 1 konvertieren

So verwenden Sie die MOD-Funktion in MySQL, um den Rest zweier Zahlen zu berechnen. In MySQL ist die MOD-Funktion eine sehr praktische Funktion, die zur Berechnung des Rests zweier Zahlen verwendet werden kann. In der Mathematik ist ein Rest der Teil einer Division, der nicht teilbar ist. Bei der Computerprogrammierung müssen wir häufig Reste verwenden, um verschiedene Aufgaben zu erledigen, z. B. um festzustellen, ob eine Zahl ungerade oder gerade ist, um festzustellen, ob zwei Zahlen teilbar sind usw. Die MOD-Funktion von MySQL kann uns dabei helfen, den Rest zweier Zahlen schnell und genau zu berechnen. Im Folgenden wird die Verwendung erläutert.

Titel: Einfaches Erlernen der Konvertierung von Hexadezimalzahlen in Binärzahlen in der Go-Sprache. Bei der Computerprogrammierung sind häufig Konvertierungsvorgänge zwischen verschiedenen Basiszahlen erforderlich. Unter ihnen ist die Konvertierung zwischen Hexadezimal und Binär relativ häufig. In der Go-Sprache können wir durch einige einfache Codebeispiele eine Hexadezimal-Binär-Konvertierung erreichen. Schauen wir uns zunächst die Darstellungsmethoden von Hexadezimal und Binär an. Hexadezimal ist eine Methode zur Darstellung von Zahlen, bei der 0-9 und A-F zur Darstellung von 1 verwendet werden

Titel: PHP konvertiert eine Zeichenfolge in ein Hexadezimalformat und gibt sie umgekehrt aus. Bei der Netzwerkprogrammierung ist es manchmal erforderlich, eine Zeichenfolge in das Hexadezimalformat zu konvertieren und bei der umgekehrten Ausgabe die ursprüngliche Zeichenfolge wiederherzustellen. Als beliebte serverseitige Skriptsprache bietet PHP umfangreiche String-Verarbeitungsfunktionen und Hexadezimalkonvertierungsfunktionen, mit denen diese Aufgabe problemlos erledigt werden kann. In diesem Artikel wird erläutert, wie Sie eine Zeichenfolge über PHP in eine Hexadezimalzahl umwandeln und die Ausgabe umkehren, und es werden spezifische Codebeispiele bereitgestellt. Schritt 1: String in Hexadezimal umwandeln Zuerst müssen wir ein P schreiben

PHP-Oktal: Das Codierungskennwort des Programmierers entschlüsseln Einführung: In der Welt der Programmierer ist Codieren eine der grundlegendsten Fähigkeiten. Durch die Codierung können Computer unsere Anweisungen verstehen und ausführen, um verschiedene Aufgaben zu erledigen. Manchmal müssen Programmierer jedoch Daten verschlüsseln, um deren Sicherheit zu gewährleisten. Die Basiskodierung ist eine der am häufigsten verwendeten Verschlüsselungsmethoden. In diesem Artikel werden einige gängige Vorgänge zur Basiskodierung in PHP8 sowie spezifische Codebeispiele vorgestellt. 1. Was ist Hexadezimalkodierung? Basis ist ein mathematisches Zählsystem

So führen Sie genaue Ganzzahldivisions- und Restberechnungen in der Go-Sprache durch. Bei der Durchführung ganzzahliger Divisions- und Restberechnungen in der Go-Sprache müssen wir auf den Präzisionsverlust bei Ganzzahloperationen achten. Um genaue Divisionen und Reste zu gewährleisten, können wir einige Tricks und Funktionen verwenden. Ganzzahlige Divisionsoperationen können mit der Floor-Funktion im Mathematikpaket implementiert werden. Diese Funktion kann den maximalen ganzzahligen Wert zurückgeben, der nicht größer als das angegebene Argument ist. Daher können wir den exakten ganzzahligen Quotienten erhalten, indem wir zunächst durch den Divisor dividieren und dann mit der Floor-Funktion runden.
