main.cpp

来自「fuzzy logsic」· C++ 代码 · 共 23 行

CPP
23
字号
#include <iostream.h>
#include <math.h>
#include "fuzzy.h"

void main() {
	fuzzy fz1 = 0.5,					// 0.5
		  fz2 = (fz1 | 0.4f) & 0.45f,	// 0.45
		  fz3 = !fz2 | fz2,				// 0.55
		  fz4 = !(fz1 - fz2);			// 0.95
	bool  bl5 = fz3.contained(fz2),		// false
		  bl6 = fz2.contained(fz3);		// true

	cout << "Class 'fuzzy' logical operators:" << endl;
	cout << "fz1 = " << fz1 << endl
		 << "fz2 = " << fz2 << endl
		 << "fz3 = " << fz3 << endl
		 << "fz4 = " << fz4 << endl;
	cout << endl;
	cout << "bl5 = " << ((bl5) ? "true" : "false") << endl
		 << "bl6 = " << ((bl6) ? "true" : "false") << endl;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?