src/PelEntryVersion.php
public function setValue($version = 0.0)
    {
        $this->version = $version;
        $major = floor($version);
        $minor = ($version - $major) * 100;
        $strValue = sprintf('%02.0f%02.0f', $major, $minor);
        $this->components = strlen($strValue);
        $this->bytes = $strValue;
    }
public function setValue($version = 0.0)
    {
        $this->version = $version;
        $major = floor($version);
        $minor = ($version - $major) * 100;
        $strValue = sprintf('%02.0f%02.0f', $major, $minor);
        $this->components = strlen($strValue);
        $this->bytes = $strValue;
    }
public function setValue ( $ version = 0.0 ) { $ this -> version = $ version ; $ major = floor ( $ version ) ; $ minor = ( $ version - $ major ) * 100 ; $ strValue = sprintf ( '%02.0f%02.0f' , $ major , $ minor ) ; $ this -> components = strlen ( $ strValue ) ; $ this -> bytes = $ strValue ; }
Set the version held by this entry.

@param float $version
The size of the entries leave room for
exactly four digits: two digits on either side of the decimal
point.
Set the version held by this entry .