对数函数定义域

问题描述:

对数函数定义域
已知函数f(x)=log2(mx^2+mx+1)的定义域为R,则实数m的取值范围是( )
这样一个题,为什么m可以等于0,此时其定义域不就只有1了吗?

比如log2(x)则定义域是x大于0
所以本题就是mx^2+mx+1大于0,
已知函数f(x)=log2(mx^2+mx+1)的定义域为R就表示mx^2+mx+1恒大于0
所以m²-4m小于等于0,从而可以解得m的范围
m=0时f(x)=log2(1)=0
定义域内可以只有一个元素的,所以定义域只有1没关系的