Fatti
Il Tribunale superiore del Cantone di Zurigo ha dichiarato X. colpevole di guida in stato di incapacità per consumo di alcol con concentrazione ematica qualificata e di mancato controllo del veicolo. Lo ha condannato a una pena pecuniaria condizionale di 45 aliquote giornaliere di 160 franchi ciascuna, nonché a una multa di 1'500 franchi. Ha computato un giorno di custodia cautelare a 160 franchi sulla multa.
La Procura generale del Cantone di Zurigo ha presentato ricorso contro questa sentenza, chiedendo che la custodia cautelare fosse computata sulla pena pecuniaria anziché sulla multa.
Legge
Il Tribunale federale ha accolto il ricorso. Ha affermato che, ai sensi dell'art. 51 cpv. 1 CP, la custodia cautelare deve essere computata prioritariamente sulla pena detentiva principale, indipendentemente dal fatto che questa sia sospesa o incondizionata. Solo se la custodia cautelare supera la durata della pena detentiva, può essere computata sulla pena pecuniaria.
In caso di condanna simultanea a una pena pecuniaria per un delitto e a una multa per una contravvenzione, il computo della custodia cautelare sulla pena pecuniaria come pena principale è preferibile. Ciò segue dal testo di legge dell'art. 51 CP, in base al quale il legislatore prevede espressamente il computo della custodia cautelare sulla pena pecuniaria.
Se la custodia cautelare supera la durata della pena detentiva o il numero di…