public function readDecimal($isCollectionElement = false) {
		if ($isCollectionElement) {
				$this->readShort();
		}
		$scale = $this->readInt();
		$value = $this->readVarint($isCollectionElement);
		$len = strlen($value);
		return substr($value, 0, $len - $scale) . '.' . substr($value, $len - $scale);
	}