unsignedIntにつづきsignedIntも対処してみました。