某金属元素R,其氧化物分子量为m,相同价态的氧化物分子量为n,则金属R的化合价为:

问题描述:

某金属元素R,其氧化物分子量为m,相同价态的氧化物分子量为n,则金属R的化合价为:
可设R的化合价为x、相对原子质量为a
分两种情况;
1、X为奇数时氯化物的化学式为RClx
氧化物的化学式为R2Ox
所以可列出 a+35.5x=m
2a+16x=n
可以解出化合价为 (2m-n)/55
2、X为偶数时氯化物的化学式为RClx
氧化物的化学式为ROx/2
所以可列出 a+35.5x=m
a+16x/2=n
可以解出化合价为 2(m-n)/55
我想问的是 这个解法好像是以氧为—2价 为基础解决的,如果氧是—1价的时候怎么做?

题目说过了是氧化物,氧化物不包含过氧化物!