花100元買假幣是違法的。明知是假幣仍使用,構成犯罪的,將依法追究刑事責任;尚不構成犯罪的,由公安機關處十五日以下拘留,壹萬元以下罰款。
法律客觀性:
《中國人民銀行法》第四十三條規定,購買偽造、變造的人民幣或者明知是偽造、變造的人民幣而持有、使用,構成犯罪的,依法追究刑事責任;尚不構成犯罪的,由公安機關處十五日以下拘留,並處壹萬元以下罰款。