Farklı bir tabana bir int coverting.

3 Cevap ûnet

Hey ben bunun yerine bir int gösterinin bir dize siteleri gördük.

Örneğin d2fr4st == 147392525 ve d2fr4ss == 147392524. Bu nedir baz? Ve ben nasıl. NET php aynı dönüşüm yapabiliriz ve?

Için 147392524 dönüştürme anda d2fr4ss en yararlı olacaktır.

3 Cevap

. Net için bir uygulama burada var: base36

UInt64ToBase36(147392524); //2FR4SS
UInt64ToBase36(147392525); //2FR4ST

VolkerK ben d belki de sadece daha bazlar kullanılarak eğer dize bir base36 numara olduğunu göstermek için bir tanımlayıcı olduğunu varsaymak istiyorum dediğim gibi.

echo base_convert(147392524 , 10, 36), "\n";

baskılar 2fr4ss. d bir tanımlayıcı veya sağlama çeşit olabilir ... ya da sadece bir yazım hatası olabilir lider?

bkz http://docs.php.net/base_convert

Bu muhtemelen base64. PHP base64_encode, ASP.NET sahiptir Convert.ToBase64String