System.NumberFormatter.AddOneToDecHex C# (CSharp) Méthode

AddOneToDecHex() private static méthode

private static AddOneToDecHex ( uint val ) : uint
val uint
Résultat uint
		private static uint AddOneToDecHex (uint val)
		{
			if ((val & 0xffff) == 0x9999)
				if ((val & 0xffffff) == 0x999999)
					if ((val & 0xfffffff) == 0x9999999)
						return val + 0x06666667;
					else
						return val + 0x00666667;
				else if ((val & 0xfffff) == 0x99999)
					return val + 0x00066667;
				else
					return val + 0x00006667;
			else if ((val & 0xff) == 0x99)
				if ((val & 0xfff) == 0x999)
					return val + 0x00000667;
				else
					return val + 0x00000067;
			else if ((val & 0xf) == 0x9)
				return val + 0x00000007;
			else
				return val + 1;
		}

Same methods

NumberFormatter::AddOneToDecHex ( ) : void