I've tried looking at it a couple different ways, one of them was using binary to shift left/right but I just wasn't able to find a combination to make it work for anything besides a few selected numbers each time. So how do you convert a float into an integer?
.data
five: .float 10.0
.text
main:
la $a1 five
l.s $f12 ($a1)
#conversion here
li $v0 2# print float, which will print 10.0 (should print integer)
syscall
li $v0 10
syscall