⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fangle.cpp

📁 球面坐标转化成平面坐标,可对遥感图像处理专业者录用.
💻 CPP
字号:
#include <iostream>
#include <string>
#include <sstream>
using std::cout;
using std::cin;
using std::endl;
using std::string;
using std::getline;
const unsigned int n(4294967295);
int main() {
    int nNum=0,output=0;
	unsigned int sum=0;
    string text,num;
	string word="wn";
	cout<<"以4d15'26.32\"w的形式输入经纬度"<<endl;
    getline(cin,text);
    string separators = "d'.\"swen";                  
    size_t start = text.find_first_not_of(separators);
    size_t end = 0;                                 
    int word_count = 0;                            
    while(start != string::npos) {
    end = text.find_first_of(separators, start + 1); 
    if(end == string::npos)                        
      end = text.length();                        
    num=text.substr(start, end - start) ;       
     std::stringstream sstream(num);
     sstream>>nNum;
sum=(sum+nNum)*60;
    start = text.find_first_not_of(separators, end + 1);
  }
 sum=((sum/60-nNum)/60)*100+nNum;
  start = text.find_first_of(word);
  if(start!=string::npos)
  {sum=sum^n;
  sum+=1;
  }
 output=sum;
cout<<output<<endl;
return 0;
}

⌨️ 快捷键说明

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