不是,男性身份证号最后一位并不都是奇数。
身份证号判断性别主要看的是倒数第二位,也就是第17位,如果这一位是奇数则代表男性,偶数则代表女性。至于身份证号的最后一位,也就是第18位,其实是校验码,用于检验身份证号的正确性,并没有特定的性别含义。校验码是由前面17位数字通过一定的算法计算得出的,可能是0-9中的任何一个数字,也可能是X。所以,男性身份证号的最后一位并不都是奇数,而是根据校验码的计算结果来确定的。