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);
	}
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);
	}
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 ) ; }
Read variable length decimal.

@param bool $isCollectionElement
@return string
Read variable length decimal .