对于价值100万的房子,买方违约金数额的确定需依据具体合同约定。若合同有明确规定,应按照合同所约定的计算方式及金额来执行。一般而言,常见的违约金计算方式有按一定比例计算等。比如,可能约定为房屋总价的一定比例,若比例为10%,则买方违约金为100万×10%=10万元。若合同未明确约定违约金数额,当一方违约给对方造成损失时,另一方有权要求违约方赔偿因违约所造成的损失,包括合同履行后可以获得的利益,但不得超过违约一方订立合同时预见到或者应当预见到的因违约可能造成的损失。在这种情况下,需综合考量房屋差价、卖方因买方违约所产生的其他合理费用等因素来确定实际损失,进而确定违约金数额。总之,100万房子买方违约金的具体数额,关键在于合同约定,若无约定则需根据实际损失等情况来判定。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。